2011-12-04 72 views
4

我學習的pantelides alorithm,我需要關於正則表達式的pantelides alorithm位於詮釋,他的index.php主包的@http://jpye.dyndns.org/pantelides/Pantelides算法PHP

在index.php文件中我看到一些幫助:

if(preg_match_all("#\\b([a-z][a-z_0-9]*)(?!\\()\\b#i",$str,$matches)){ 

現在,我不是REG EXP專家,但我知道什麼是[AZ]手段,而且是\\b手段?

回答

10

Word boundaries

在雙引號PHP字符串,你需要用一個反斜槓轉義反斜線。因此,"\\b"'\b'

+0

在你附加的鏈接中,它只顯示1'\\'爲什麼這個有2個? – joel

+0

因爲你用雙引號(「)代替單引號('),因爲他已經注意到了 – abcde123483

+1

@ulvund Yepp!也在我的答案中。:-) – middus