Skip to content

Commit 74e9fa3

Browse files
committed
Readme
1 parent 03af9a6 commit 74e9fa3

File tree

1 file changed

+58
-1
lines changed

1 file changed

+58
-1
lines changed

README.md

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,59 @@
11
## DevelNext Preg Bundle
2-
Пакет расширений для работы с функциями preg_* оригинального php
2+
Пакет расширений для работы с функциями preg_* оригинального php
3+
4+
### Поддерживаемые функции
5+
```php
6+
/**
7+
* --RU--
8+
* Выполняет Выполняет глобальный поиск шаблона в строке
9+
*
10+
* @param string $pattern - Искомый шаблон
11+
* @param string $subject - Входная строка
12+
* @param array $matches = null - Параметр будет заполнен результатами поиска
13+
* @param int $flags = PREG_PATTERN_ORDER
14+
* @return int
15+
*/
16+
function preg_match_all($pattern, $subject, &$matches = null, $flags = PREG_PATTERN_ORDER)
17+
18+
/**
19+
* --RU--
20+
* Выполняет проверку на соответствие регулярному выражению
21+
*
22+
* @param string $pattern - Искомый шаблон
23+
* @param string $subject - Входная строка
24+
* @param array $matches = null - Параметр будет заполнен результатами поиска
25+
* @return int
26+
*/
27+
function preg_match($pattern, $subject, &$matches = null)
28+
29+
/**
30+
* --RU--
31+
* Возвращает массив вхождений, которые соответствуют шаблону
32+
*
33+
* @param string $pattern - Искомый шаблон
34+
* @param array $subject - Входящий массив
35+
* @return array
36+
*/
37+
function preg_grep($pattern, $input, $flags = 0)
38+
39+
/**
40+
* --RU--
41+
* Выполняет поиск и замену по регулярному выражению
42+
*
43+
* @param mixed $pattern - Искомый шаблон. Может быть как строкой, так и массивом строк.
44+
* @param callable $callback - Вызываемая callback-функция function( array $matches )
45+
* @param mixed $subject - Строка или массив строк для поиска и замены
46+
* @return string
47+
*/
48+
function preg_replace($pattern, $replacement, $subject)
49+
50+
/**
51+
* --RU--
52+
* Выполняет поиск по регулярному выражению и замену с использованием callback-функции
53+
*
54+
* @param string $pattern - Искомый шаблон
55+
* @param callable $callback - Вызываемая callback-функция function( array $matches )
56+
* @param string $subject - Строка для поиска и замены
57+
*/
58+
function preg_replace_callback($pattern, $callback, $subject)
59+
```

0 commit comments

Comments
 (0)