Я работаю над программой цензуры, чтобы соответствовать коллекции цензурированных слов или выражений. Я хочу также найти слова, в которых каждая буква в этом слове разделяется пробелом. например, если я хочу найти something
, он должен соответствовать s o m eth i n g
.Регулярное выражение для поиска слов, разделенных пробелами
Я пробовал просто удалять пробелы из строки, которую я ищу, которая работает по большей части, но в некоторых ситуациях она объединяет два отдельных слова в один, который так просто подвергается цензуре, поэтому он будет ошибочно соответствовать ,
Что я могу сделать, чтобы преодолеть это?
* но в некоторых ситуациях это сочетает в себе два отдельных слова, которые так цензурируются, поэтому они ошибочно совпадают. * Я не думаю, что это возможно в общем случае. –
Просто добавьте '\ s *' между буквами в 'something'. –