1
我有描述[變量操作值]結構這樣的字符串:正則表達式提取任何字不(單|雙)引號分隔
type == 'prova' && padposition == "stefano" or 10>var_name
我需要建立一個正則表達式提取可變名單:
type
padposition
var_name
對他們的申請後處理(基本上它們轉換成PHP數組的鍵):
$arr_name['type']
$arr_name['padposition']
$arr_name['var_name']
我發現匹配單或雙引號分隔字符串方式:
('|")(\w*\w)('|")
,但我不能(我太無知!)來否定它,或者只是爲了提取非單一的任何單詞或雙引號分隔。
'\ W * \ w':什麼好奇的子模式! –
一種方法是尋找'\ w + =',然後修剪掉空格和等號。 –