2014-03-28 47 views
-2

我想找到附近的字符串,如果匹配字符串中使用正則表達式的PHP。 我會解釋清楚,你用一個例子找到附近的字符串,如果一個字匹配使用正則表達式字符串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幫我寫這個正則表達式。 在此先感謝!

回答

0

我需要一個正則表達式,得到前的電話號碼和電話號碼

後30個字符,您可以嘗試:

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

哪裏$search是關鍵字搜索。

+1

我想你的意思是使用'.'而不是'+'。 – Anonymous

相關問題