powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос по RegExp
5 сообщений из 5, страница 1 из 1
вопрос по RegExp
    #34068185
Psy After
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите плз написать функцию true/false которая принимает стринг и любое другой стринг, и возвращает true если это второй стринг находится в первом.
должно учитываться что второй стринг может находится как в начале так и в конце первого.
пытался сделать так:
[^a-zA-Z0-9]|^" + string2 + "[^a-zA-Z0-9]|$")
, но не срабатывает

спасибо
http://www.psymind.info/
...
Рейтинг: 0 / 0
вопрос по RegExp
    #34068201
Psy After
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
второй стринг, который будет искаться - это сочитание букв и цифр.
http://www.psymind.info/
...
Рейтинг: 0 / 0
вопрос по RegExp
    #34068250
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мнэ...
"(.*?)(" + string2 + ")(.*?)"
Пойдет?
А вообще string1.Contains(string2)


Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
вопрос по RegExp
    #34068259
Psy After
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мнэ...
"(.*?)(" + string2 + ")(.*?)"
Пойдет?
А вообще string1.Contains(string2)



нее, не ловит(
и string1.Contains(string2) не подходит потому что слева и справа от string2 могут быть символы(буква/цифра) которые являются его состовляющими
тоесть например есть string2="slovo" а string1="123dsf AslovoB sad" то отловится, но это не считается:). слева и справа могут быть на выбор:
1 - любой символ кроме буква/цифра
2 - начало строки
3 - конец строки
http://www.psymind.info/
...
Рейтинг: 0 / 0
вопрос по RegExp
    #34070010
Psy After
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кому интересно:
([^a-zA-Z0-9]|^)(string2)([^a-zA-Z0-9]|$)
не хватало только скобок:)
а тк можно выделить слова в больом тексте:
System.Text.RegularExpressions.Regex.Replace(
"xxx 123 xxx 4324 #$xxx%^ sdfsd Axxx4 xxx",
"b]([^a-zA-Z0-9]|^)(xxx)([^a-zA-Z0-9]|$)[/b]",
" \1<b>\2</b>\3 "
);
http://www.psymind.info/
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос по RegExp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]