|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Stax, 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 17:48 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil Stax, ну а можно прописать там ОАО, ООО, ФГБУ и прочее, чтобы компилятор понимал, что после такого сочетания символов надо возвращать подстроку из p1? Справочник сокращений и начиная с какого слова название организации Типа: Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 17:53 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:03 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil что вместо пробела операционистки могут по ошибке вставить любой символ Вот. Это - твоя главная проблема, а не регулярки с ораклом. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:33 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil ну а можно прописать там ОАО, ООО, ФГБУ и прочее, чтобы компилятор понимал, что после такого сочетания символов надо возвращать подстроку из p1? Нет. У тебя операционистки. Они всё сломают. Не надо, чтобы компилятор что-то там понимал, надо чтобы операционистки НЕ МОГЛИ ошибиться, ДАЖЕ если очень этого хотят. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:34 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Stax, да все устраивает, но там привязка идет к пробелу же. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:41 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
crutchmaster, А что если прописать условие типа если символ не относится к русскому или английскому алфавиту или кавычкам, то заменять его пробелом? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 23:13 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil А что если прописать условие типа если символ не относится к русскому или английскому алфавиту или кавычкам, то заменять его пробелом? ооо "Иванов, Петров-Сидоров + сыновья" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 08:13 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil Stax, да все устраивает, но там привязка идет к пробелу же. в результате ф-ции после короткого названия пробел, там не может быть другой символ оператор, да, может вбить что угодно(Общ. с огран. Отвест.-Ромашка) , но ф-ция нет, ее рехультат предопределен если ф-ция может вставлять различные разделители(в чем я сильно сомневаюсь) , то их повторить в Вашей обвязке ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 08:45 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Stax, получается невозможно создать функцию, которая могла бы спасти от кривых рук бухов? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 10:32 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil Stax, получается невозможно создать функцию, которая могла бы спасти от кривых рук бухов? имхо надо менять интерфейс ввода если изменить нет возможности (покупная, дорого, неохота и тд) выдавать отчетик где криво набрано название заодно и изучите статистику ошибок под ету статистику можно уже будет и подгонять ф-цию/расширять справочник сокращений .... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 10:49 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil А что если прописать условие типа если символ не относится к русскому или английскому алфавиту или кавычкам, то заменять его пробелом? Полумеры. Ну и это надо делать на клиенте, чтобы не было возможности вводить что придёт в голову. С другой стороны это не спасёт от "РЭУ19" и "РЭУ 19", например. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 11:04 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil получается невозможно создать функцию, которая могла бы спасти от кривых рук бухов? Многие искали такую функцию, но это как поиски святого Грааля. Ну и это один из основных законов ведения БД: даёшь бухам вводить первичку руками, получаешь n одинаковых сущностей. Наройте где-нибудь список огранизаций своего города в каком-нибудь 2гисе они, вероятно, будут в нормальном состоянии. Во всяком случае будет что нормализовать и сделать из него словарь, чтобы бухи выбирали из списка. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 11:05 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
набросал пару строк для обработки левых символов. Правда, алгоритм не спасет ,если бухи не знают такого символа как пробел. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2020, 13:25 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Что я не так делаю? Код: plsql 1.
Указываю параметр без чувствительности к регистру, но все равно строка в неизменном виде возвращается. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 11:18 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil, Код: plsql 1. 2. 3. 4. 5.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 11:45 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 11:48 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Stax, ничего не понимаю. Все точь-в-точь , но мне возвращается неизменная строка ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 11:50 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
dmdmdm, понял. у меня версия старая ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 11:52 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil понял. у меня версия старая ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2020, 12:45 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
dmdmdm, поставил oracle 19c, но с русскими символами не срабатывает почему-то. sqlplus, если что ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2020, 15:28 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil не срабатывает почему-то Отвыкните от подобной отсебятины. Версия, код, ошибки. Test case. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2020, 22:00 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
Murmakil dmdmdm, поставил oracle 19c, но с русскими символами не срабатывает почему-то. sqlplus, если что nls_sort какой? ...... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2020, 18:29 |
|
извлечение подстроки по последнему слову
|
|||
---|---|---|---|
#18+
dmdmdm, а никакой ошибки нет. я кодировку поправил и норм. Проверил оракл 11 на regexp_replace и если использовать английские буквы, то функция работает как надо. А если русские буквы, то неизменная строка возвращается. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2020, 14:55 |
|
|
start [/forum/topic.php?fid=52&msg=39995898&tid=1880907]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 453ms |
0 / 0 |