PHP Как удалить числа вроде [3] [2] [4] из строки используя php - PullRequest
1 голос
/ 11 июля 2010

У меня есть текстовая строка, содержащая некоторые ссылочные номера, такие как [3] [2] [4] или [1] или [5] [7]

Не могли бы вы помочь мне убрать все цифры в скобках, напр. [4] из этой строки

с использованием регулярных выражений Regex?

Спасибо

Ответы [ 2 ]

6 голосов
/ 11 июля 2010

Просто замените preg на /\[\d\]/ и замените его на ''

$s = preg_replace( '#\[\d+\]#', '', $context );

Я считаю, что это убьет несколько случаев.

1 голос
/ 11 июля 2010

Поскольку вопрос состоит в том, чтобы убрать числа в скобках, а не в сами скобки, я думаю, что именно это он и ищет:

$string = preg_replace('/(?<=\[)\d+(?=\])/', '', $string);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...