|
|
|
| Добрый день.
Подскажите, как сделать проверку если в переменной есть пробел -- выдать ошибку.
Спасибо. | |
|
|
|
|
|
|
|
для: !!!Леха
(19.04.2008 в 14:26)
| |
<?php
$text = "Hello world!";
$pattern = "|[\s]|is";
if(preg_match($pattern, $text)) exit("Ошибка");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(19.04.2008 в 15:15)
| | спасибо! | |
|
|
|
|
|
|
|
для: cheops
(19.04.2008 в 15:15)
| | Паттерн /\s/. "[", "]" и модификаторы не нужны. | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 16:56)
| |
<?php
$text = 'Hello, World!';
if(strstr($text, ' ')!==false) exit('обнаружен пробел');
?>
|
А зачем регуляркой искать пробел? Когда существуют строковые функции,способные тоже его найти.. | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 18:46)
| | \s не просто пробел, а пробельный символ. Правда автор не уточнял ничего. | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 18:53)
| | Вот именно что не уточнил.. | |
|
|
|