各位版大好,我想判斷有沒有連續的 /*,
來判斷是否有nested的多行註解
ex1: $str='/* blah /* ' 表示有nested
ex2: $str='/* blah */ blah /* ' 表示沒有nested
假設用ex2的$str
我用
/\/\*.*?(\*\/)?.*?\/\*/
第1個跟第3個?是non-greedy,第2個?是存在與否
然後判斷$1是否存在,不知為何會抓不到$1?
如果第二個?不寫就抓得到,可是這樣無法達成我的需求
或是有更好的解法可以相授,謝謝!