Что нового

Как составить выражение отсекающие все строки не содержащии пробел

VladUs

Скриптер
Сообщения
621
Репутация
181
Как составить выражение отсекающие все строки не содержащии пробел и знак пробела в Html . То есть, если в строке содержится пробел или знак или все два знака вместе, то строка валидна, все другое игнорировать.
Был бы благодарен, если бы был пример и на PHP.
 

asdf8

Скриптер
Сообщения
564
Репутация
152
Так можно получить массив нужных строк:
Код:
$aOut = StringRegExp($str, '([^\r\n]*(?: | )[^\r\n]*)', 3)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
VladUs [?]
если в строке содержится пробел или знак или все два знака вместе, то строка валидна
Я бы сделал попроще:

Код:
$iValid = StringRegExp('test test', '( | )')
ConsoleWrite($iValid & @LF)
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
Код:
$test=StringRegExp($test, '(?m)^(.*(?: | )+.*?)\r*$', 3)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Зачем так сложно?
Автор темы просил проверить валидность строки на содержание пробелов и , зачем что-то ещё делать?
 
Верх