HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 23.12.2022, 18:45
kjor32
Познавший АНТИЧАТ
Регистрация: 31.07.2021
Сообщений: 1,784
С нами: 2520168

Репутация: 133


По умолчанию

к примеру я в input ввожу ебейший текст но там будет секретное слово которое уникальное в тексте и не повторяется , мне надо проверить его наличие в тексте , сказали использовать регулярки но я ничего не понял , можете объяснить на примере кода?
 
Ответить с цитированием

  #2  
Старый 23.12.2022, 19:09
Dmitriy Makarov
Флудер
Регистрация: 29.04.2017
Сообщений: 2,512
С нами: 4757849

Репутация: 183


По умолчанию

Python:





Код:
import
re

text
=
input
(
)
if
re
.
search
(
r'\bсекрет\b'
,
text
)
:
# Если есть слово "секрет" в инпуте.
print
(
"Есть совпадение"
)


На стаке нашёл.
 
Ответить с цитированием

  #3  
Старый 24.12.2022, 16:58
kjor32
Познавший АНТИЧАТ
Регистрация: 31.07.2021
Сообщений: 1,784
С нами: 2520168

Репутация: 133


По умолчанию

Цитата:
Сообщение от Dmitriy Makarov  

Python:





Код:
import
re

text
=
input
(
)
if
re
.
search
(
r'\bсекрет\b'
,
text
)
:
# Если есть слово "секрет" в инпуте.
print
(
"Есть совпадение"
)


На стаке нашёл.
работает,но как туда вставить переменую из которой и будет братся секретное слово
 
Ответить с цитированием

  #4  
Старый 24.12.2022, 17:11
Dmitriy Makarov
Флудер
Регистрация: 29.04.2017
Сообщений: 2,512
С нами: 4757849

Репутация: 183


По умолчанию

Python:





Код:
import
re

text
=
input
(
)
word
=
{
'секрет'
}
for
i
in
word
:
if
re
.
search
(
i
,
text
)
:
print
(
"Есть совпадение"
)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.