一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP實現正則表達式分組捕獲操作示例

PHP實現正則表達式分組捕獲操作示例

2019-10-23 13:50meteoric_cry PHP教程

這篇文章主要介紹了PHP實現正則表達式分組捕獲操作,結合實例形式分析了php正則表達式獲取分組捕獲操作的相關實現方法與使用注意事項,需要的朋友可以參考下

本文實例講述了PHP實現正則表達式分組捕獲操作。分享給大家供大家參考,具體如下:

經過測試,發現php正則表達式獲取分組捕獲是從$0開始,而平時工作中JavaScript中的正則是$1..$9

在提取項目代碼中的漢字時,因為當時操作速度很快(趕時間),很擔心當時.properties的文件{\d}的數字順序搞錯了:

1、可能從{1}開始,而不是從{0}開始

2、可能跳著寫了,比如第一個是{0}第二個需要替換的地方卻寫著{2}

因為使用人工手動操作的,所以這種情況是難以避免,只能說減少誤操作。寫完了,得再檢查一遍,這個遇到困難了,二三千行的代碼,用眼睛一行一行查,那的比較累了,而且還不一定能檢查出來。一多就容易出錯,而且行與行之間靠的太近了,字又太小…

突然想起來,覺得php可以節省一點時間,讀取文件,然后將關鍵的地方標紅…

然后就開始了:php讀取文件,然后逐行的讀取,使用正則表達式匹配符合{\d}的行,然后將{\d}的地方使用紅色進行重點的標記,之后人工去查看每一行是能是符合規則。代碼不對,卻很受用,至少省了用眼睛去一個一個檢查的時間:

PHP實現正則表達式分組捕獲操作示例

這樣一眼掃過去,就能很清楚的看出每一行順序是否都寫對了,寫錯了的行,前面有行號,找到相應行再改改.

<!Doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>檢測中文替換文字的正確性</title>
</head>
<?php
 $filename = "C:\test.properties";
 $mode = "r";
 $file_handle = fopen($filename, $mode);
 $lineNum = 0;
 $pattern = "/{\d}[^{}]+/";
 if ($file_handle) {
  while (!feof($file_handle)) {
   ++$lineNum;
   $line = fgets($file_handle);
   if (preg_match($pattern, $line)) {
    $line = preg_replace("/{\d}/", "<font color='red'>$0</font>", $line);
    echo "行".$lineNum.":".$line."<br/><br/><br/>";
   }
  }
 } else {
  echo "文件讀取失敗";
 }
 fclose($file_handle);
?>
</html>

希望本文所述對大家PHP程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本无遮挡拍拍拍凤凰 | 男女真实无遮挡xx00动态图软件 | 91制片厂 果冻传媒 天美传媒 | 日处女b | 久久免费国产 | 久久精品国产色蜜蜜麻豆国语版 | a级特黄毛片免费观看 | 亚洲视频在线观看免费视频 | 波多野结衣同性系列698 | 亚洲精品久久久WWW游戏好玩 | 国产成人免费a在线资源 | 香港成人社区 | 青青色在线观看 | 蜜桃破解版免费看nba | 乳女教师欲乱动漫无修版动画3d | 美女毛片老太婆bbb80岁 | 操久| 亚洲精品动漫在线观看 | 亚洲 欧美 另类 中文 在线 | tube性睡觉hd| 国产区成人综合色在线 | 久久精麻豆亚洲AV国产品 | www.亚洲天堂 | 亚洲 日本 中文字幕 制服 | 国产男人搡女人免费视频 | 网红刘婷hd国产高清 | 欧美一区二区三区免费看 | 放荡警察巨r麻麻出轨小说 范冰冰特黄xx大片 饭冈加奈子在线播放观看 法国老妇性xx在线播放 | 午夜国产小视频 | 国产一区私人高清影院 | 国产成人小视频在线观看 | 国产福利在线免费观看 | 免费国产一级观看完整版 | 四川女人偷人真实视频 | 糖心在线观看 | 丰满岳乱妇在线观看视频国产 | 久久棋牌评测 | 美女被扣逼 | 武侠艳妇屈辱的张开双腿 | 亚洲欧美专区精品伊人久久 | 毛片a级放荡的护士hd |