|
Как найти в строке последовательность | ☑ | ||
---|---|---|---|---|
0
discant
19.07.12
✎
16:22
|
Товарищи, Подскажите, пожалуйста, как можно в коде сделать поиск некоторой последовательности букв/цифр?
|
|||
1
discant
19.07.12
✎
16:24
|
К (0) Хочу поставить условие на наличие в номере документа определенных символов...
|
|||
2
Maxus43
19.07.12
✎
16:26
|
ПОДОБНО кури в запросе.
Пример номера и последовательности приведи |
|||
3
macana
19.07.12
✎
16:26
|
Можно запросом через "подобно"
|
|||
4
Maxus43
19.07.12
✎
16:27
|
Например, шаблон “%АБВ[0-9][абвг]\_абв%” СПЕЦСИМВОЛ “\” означает подстроку, состоящую из последовательности символов:
буквы А; буквы Б; буквы В; одной цифры; одной из букв а, б, в или г; символа подчеркивания; буквы а; буквы б; буквы в. (с)СП думай подойдёт ли тебе |
|||
5
macana
19.07.12
✎
16:27
|
как это мы одновременно (2)
|
|||
7
ThreeTONE
19.07.12
✎
16:33
|
я искал, используя WORD - там очень гибкий поиск есть
|
|||
8
discant
19.07.12
✎
16:38
|
О как круто!))) В общем создаю документ, и надо проверить, чтобы в документе основании не было "-999 и если этого нет, тогда пользовать функцию УстановитьНомер().
|
|||
9
AndyD
19.07.12
✎
16:38
|
Найти(<Строка>, <ПодстрокаПоиска>) не предлагать? )))
|
|||
10
discant
19.07.12
✎
16:40
|
(10) А что она возвращает и какой синтаксис?
|
|||
11
Ненавижу 1С
гуру
19.07.12
✎
16:42
|
(8) что за мега хрень?
|
|||
12
Лефмихалыч
19.07.12
✎
16:43
|
регулярные выражения!
Ъ |
|||
13
Лефмихалыч
19.07.12
✎
16:45
|
(8) тьху... ради такой струйни ветку создавать?..
Встроенные функции языка (Script functions) Найти (Find) Синтаксис: Найти(<Строка>, <ПодстрокаПоиска>) Параметры: <Строка> (обязательный) Тип: Строка. Исходная строка. <ПодстрокаПоиска> (обязательный) Тип: Строка. Искомая подстрока. Возвращаемое значение: Тип: Число. Позиция первого знака найденной подстроки. Нумерация символов в строке начинается с 1. Если строка не содержит указанной подстроки, то возвращается 0. Описание: Находит вхождение искомой строки как подстроки в исходной строке. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Пример: Если Найти(Сотрудник.Имя, "Борис") > 0 Тогда Сообщить(Сотрудник.Имя + " таб. №" + Сотрудник.Код); КонецЕсли; |
|||
14
AndyD
19.07.12
✎
16:45
|
прав(строка,3)="999"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |