如果字符串匹配使用正则表达式php找到附近的字符串

时间:2014-03-28 11:18:29

标签: php regex string

如果使用正则表达式php在字符串中匹配单词,我试图找到附近的字符串。 我会用一个例子清楚地解释你

$string = "this is  my sample text A.B.C. ABC Organization
bla la lbls bla 
Telefon:0112 116 19 94 this is my sample text";

//这是我的字符串 在这里,我将使用关键字进行搜索。 例如,电话号码0112 116 19 94 我需要一个正则表达式,它在电话号码前面和电话号码后面有30个字符。我应该怎么做呢

Plz帮我写了正则表达式。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

  

我需要一个正则表达式,它在电话号码前面和电话号码后面有30个字符

您可以尝试:

$regex = '/.{1,30}' . preg_quote($search, '/') . '.{1,30}/s';

$search是您的搜索关键字。