婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 正則表達式實現最小匹配功能的方法

正則表達式實現最小匹配功能的方法

熱門標簽:甘肅醫療外呼系統排名 梅縣地圖標注 西藏智能外呼系統代理商 ai電話機器人搭建 貴港公司如何申請400電話 外呼系統無呼出路由是什么原因 地圖標注教學點 呼叫系統外呼只能兩次 400電話辦理電話辦理

本文實例講述了正則表達式實現最小匹配功能的方法。分享給大家供大家參考,具體如下:

正則表達式默認情況下實現的是最大化匹配,這在有些情況下是非常不愿意出現的,比如下面這段代碼:

# starting IndiaInventoryAPP.exe" ~~DisplayVariableValues "parameterGroup,mailRecipients,ModuleArgs"~DisplayVariableValues "LogFolder"~$binaryExitCode = 0~~$IndiaInventoryArgs = "-asWin32Console -S HKDRMSUAT3 -D $DatabaseName -U $DatabaseUserName -P $DatabasePassword -L $LogFolder -MailRecipients $mailRecipients -T $today_yyyy -Z D:\cs48516\posIds.txt"~ExecuteBinaryCommand ([ref]$binaryExitCode) "$applicationPath/IndiaInventoryAPP.exe" $IndiaInventoryArgs $true~

我們想匹配#與~中間的任何文字,實現最小匹配的方法就是利用(?i)

下面是具體實現方法:

string commentGrammer = @"(?i)\#.*?~";
Regex commentRegex = new Regex(commentGrammer,RegexOptions.IgnoreCase|RegexOptions.Singleline);
MatchCollection commentMC = commentRegex.Matches(input);
foreach (Match match in commentMC)
{
  int length = match.Length;
  int index = match.Index;
  richTextBox.Select(index, length);
  richTextBox.SelectionColor = Color.Green;
}

PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:

JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript

正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg

希望本文所述對大家正則表達式學習有所幫助。

您可能感興趣的文章:
  • 正則表達式匹配任意字符(包括換行符)的寫法
  • 正則表達式匹配不包含某些字符串的技巧
  • 匹配yyyy-mm-dd日期格式的的正則表達式
  • 匹配中文漢字的正則表達式介紹
  • 正則表達式 匹配至少有一個非空白字符并且不超過指定長度
  • js 正則表達式學習筆記之匹配字符串
  • 正則表達式匹配 非XXX的行
  • PHP匹配多行的正則表達式分析
  • js正則表達式匹配數字字母下劃線等
  • php用正則表達式匹配URL的簡單方法
  • php正則表達式匹配img中任意屬性的方法
  • 匹配任意字符的正則表達式寫法

標簽:湖州 大興安嶺 本溪 哈密 泰安 海口 涼山 常州

巨人網絡通訊聲明:本文標題《正則表達式實現最小匹配功能的方法》,本文關鍵詞  正則,表達式,實現,最小,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則表達式實現最小匹配功能的方法》相關的同類信息!
  • 本頁收集關于正則表達式實現最小匹配功能的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 临城县| 内黄县| 萝北县| 佛坪县| 广东省| 东乡县| 明水县| 宁化县| 阳原县| 永济市| 梅河口市| 锡林郭勒盟| 桂林市| 隆子县| 西丰县| 马关县| 万安县| 泾源县| 贵溪市| 周宁县| 临颍县| 保定市| 天台县| 沙田区| 永春县| 綦江县| 含山县| 滨海县| 旬阳县| 稷山县| 扶沟县| 焦作市| 集贤县| 千阳县| 景德镇市| 大荔县| 新郑市| 理塘县| 来宾市| 客服| 神木县|