@ynvazius said in Рег. выражение:
grazy__gue_186d как убрать все цифры отсюда?
То есть получить из этого grazy__gue_d
@xxAsa_Renxx, приложите содержимое переменных SAVE_TEXT и URL
Первый случай:
[URL] = "Site.com"
[SAVE_TEXT] = "Отзывы можете оставить на сайте Site.com"
Тут должно быть "True"
Второй случай:
[URL] = "Site.com"
[SAVE_TEXT] = "Отзывы можете оставить на сайте Site.com.ua"
Тут должно быть "False"
[[SAVE_TEXT]].split(" ").indexOf([[URL]]) > -1

И [[SAVE_TEXT]].indexOf([[URL]]) > -1 работает но ссылки должны отличатся не только окончанием
@GhostZ said in Регулярное выражение:
[[SAVE_TEXT]].indexOf([[URL]]) > -1
Сорян, есть сбои если фраза более сложная
@xxAsa_Renxx, ну вот же [[SAVE_TEXT]].split(" ").indexOf([[URL]]) > -1 если не работает то прикладывайте содержимое переменных
@xxAsa_Renxx, [[SAVE_TEXT]].split(" ").indexOf([[URL]]) > -1 проверяет полное соответствие, а [[SAVE_TEXT]].indexOf([[URL]]) > -1 просто проверяет содержит ли первый текст второй.
@xxAsa_Renxx, вот простой пример использования indexof_test.xml
@GhostZ
При использовании этого выражения: [[SAVE_TEXT]].indexOf([[URL]]) > -1 в более сложном примере то что на site.com показывает True ( хотя должно только в одном ) что на site.com.ua . А на втором варианте в обоих случаях False
@xxAsa_Renxx, потому что и в первом и во втором варианте есть site.com, как должно так иработает
@xxAsa_Renxx said in Регулярное выражение:
А на втором варианте в обоих случаях False
Приложите текст, не скрины не видео, а текст
@GhostZ Так в том то и проблема с самого начала была. Что в обоих есть вариант site.com. Но из двух должно выбрать только один. То бишь если [URL] = "site.com", [SAVE_TEXT] = "Отзывы·www.site.com.ua/отзывы о сайтах | Отзывник сайтов" - тогда должно быть значение "False"
Если : [URL] = "site.com.ua", [SAVE_TEXT] = "Отзывы·www.site.com.ua/отзывы о сайтах | Отзывник сайтов" - тогда должно быть значение "True"
@xxAsa_Renxx, я же самого начала писал
@GhostZ said in Регулярное выражение:
@xxAsa_Renxx, приложите содержимое переменных SAVE_TEXT и URL
А вы прикладываете какие то примеры которые вообще не соответствуют тому к чему вы пытаетесь применить
[[SAVE_TEXT]].indexOf([[URL1]]) > -1 && [[SAVE_TEXT]].indexOf([[URL2]]) < 0
URL1 - ссылка нужного сайта
URL2 - ссылка не нужного сайта
@xxAsa_Renxx, ну тогда просто попробуйте это [[SAVE_TEXT]].indexOf([[URL]] + "/") > -1
@GhostZ said in Регулярное выражение:
[[SAVE_TEXT]].indexOf([[URL]] + "/") > -1
Дааа))) это именно то решение что нужно))) Я могу вас как-то финансово отблагодарить?