Регулярные выражения - PullRequest
226 голосов
/ 15 июля 2011

Как мне сделать выражение, которое соответствует абсолютно всему (включая пробелы)?Пример:

Регулярное выражение: Я купил _____ овец.

Совпадений: Я купил овец.Я купил овцу.Я купил пять овец.

Я пытался использовать (.*), но, похоже, это не сработало.

Обновление: я получил его на работу, очевидно, проблема не врегулярные выражения, просто символы (.) экранировались.

Ответы [ 11 ]

0 голосов
/ 15 июля 2011
<?php
$str = "I bought _ sheep";
preg_match("/I bought (.*?) sheep", $str, $match);
print_r($match);
?>

http://sandbox.phpcode.eu/g/b2243.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...