如何使用preg_match()
來匹配如下字符串:a[b]
。PHP preg_match與< and >
我想要得到值a
和b
。
於是,我就用:
preg_match("/(?P<first>\w+)[(?P<second>\w+)]/", $typed_term, $matches);
但它失敗。
有沒有人有想法?
如何使用preg_match()
來匹配如下字符串:a[b]
。PHP preg_match與< and >
我想要得到值a
和b
。
於是,我就用:
preg_match("/(?P<first>\w+)[(?P<second>\w+)]/", $typed_term, $matches);
但它失敗。
有沒有人有想法?
你需要躲避方括號:
/(?P<first>\w+)\[(?P<second>\w+)\]/
試試這個:
preg_match("/(?P<first>\w+)\[(?P<second>\w+)\]/", $typed_term, $matches)
讓我知道,如果工程..
是的,它適合我! – Rylyn
哦! @Blender,感謝您的快速回復!它節省了我的時間!謝謝 ! – Rylyn