《PHP編程:PHP正則匹配反斜杠'\'和美元'$'的方法》要點:
本文介紹了PHP編程:PHP正則匹配反斜杠'\'和美元'$'的方法,希望對您有用。如果有疑問,可以聯系我們。
PHP編程本文實例講述了PHP正則匹配反斜杠'\'和美元'$'的方法.分享給大家供大家參考,具體如下:
PHP編程1. test.php:
PHP編程
<?php
$content = '1111111<td>2222222<\/td>3$';
//'\\\\\/' 第1個'\'轉義字符串的第2個'\',字符串為'\'
//第3個'\'轉義第4個'\',相當于字符串'\'
//第5個'\'轉義第4個'/',相當于字符串'/'
//字符合起來為'\\/' 兩個'\\' 正則表達式看做'\'
$pattern = '/<td>([0-9]{7,})<\\\\\/td>\d\\$$/';
$result = preg_match_all($pattern, $content, $match_result);
if($result)
print_r($match_result);
else
echo("not match");
PHP編程2. 方法二:
PHP編程
$content = '1111111<td>2222222<\/td>3$';
$pattern = "!<td>(\d{7,})<\Q\/\Etd>\d\Q$\E!";
$result = preg_match_all($pattern, $content, $m);
if($result)
print_r($m);
else
echo("not match");
PHP編程3. 運行結果:
PHP編程
Array
(
[0] => Array
(
[0] => <td>2222222<\/td>3$
)
[1] => Array
(
[0] => 2222222
)
)
PHP編程PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:
PHP編程JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript
PHP編程正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg
PHP編程更多關于PHP相關內容感興趣的讀者可查看本站專題:《php正則表達式用法總結》、《PHP數組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運算與運算符用法總結》、《php面向對象程序設計入門教程》、《PHP網絡編程技巧總結》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
PHP編程希望本文所述對大家PHP程序設計有所幫助.
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1852.html