[英]PHP preg_match search for specific pattern
我對preg_match的語法不熟悉,想在字符串中找到以下模式。
子字符串必須以M
或L
開頭(M | L +空格)
它以空白結尾
之間,有一個號碼,通過分離,
和兩側,
數的長度是1-3個字符
有人可以幫我嗎?
示例字符串:
<path d="M 584,363 L 584,364 L 582,365 />
preg_match_all( '~[ML]\s+[0-9]{1,3},[0-9]{1,3}~i', $str, $mats );
print_r( $mats );
regEx之后的i標志表示不區分大小寫,請根據需要進行更改。
怎么樣preg_match_all :
preg_match_all('/(\b[ML]\s+\d{1,3},\d{1,3}\s+)/', $string, $match);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.