Поиск подстроки в строке

Dragon108

Well-known member
19.01.2010
265
0
#1
НЕ могу вспомнить и найти, какая есть функция в LS для поиска подстроки в строке, причем что бы искала все символы из диапазона {a-z}? Какая там конструкция?
Заранее Спасибо.
 

Omh

Lotus team
04.07.2007
2 210
1
#2
Если диапазона, то смотреть в сторону like.
Если чёткая подстрока - InStr
 

Dragon108

Well-known member
19.01.2010
265
0
#3
Если диапазона, то смотреть в сторону like.
Если чёткая подстрока - InStr
Спасибо, помогли) Нашел, что искал.
Конструкция, например, может быть такой

Код:
if doc.zip(0) like "*[a-z,A-Z]*" then messagebox _  
"zip code field contains a character"
 
13.03.2009
625
1
#4
НЕ могу вспомнить и найти, какая есть функция в LS для поиска подстроки в строке, причем что бы искала все символы из диапазона {a-z}? Какая там конструкция?
Заранее Спасибо.
есть еще красивая реализация через ls2j: http://dontpanic82.blogspot.com/2007/10/si...sion-class.html
при этом появляеца возможность юзать regex-ы на полную катушку...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 601
277
#5
like опирается на опцию сравнения Option Compare
например: Option Compare NoCase
и мне кажется, что ваше выражение может допускать ошибки...
лайк плохая замена регэкспам

Добавлено: turumbay
поддерживаю, регэкспы - самое оно