麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

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

2020-03-16 20:55:06
字體:
來源:轉載
供稿:網友

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

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

# 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;}

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


注:相關教程知識閱讀請移步到正則表達式頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本在线播放一区 | 91精品国产乱码久久桃 | 成人国产高清 | 日本在线高清 | 国产一区二区免费在线观看视频 | 国产精品久久久久久久久久 | 毛片视频网站 | 久久网国产精品 | 国产精品美女久久久免费 | 亚洲第一成网站 | 视频一区国产 | 特级黄一级播放 | 女人叉开腿让男人桶 | 国产精品免费看 | 97黄色网 | 久久不射电影网 | 91美女视频在线观看 | 成人在线视频网 | 欧美日本在线播放 | 中国免费一级毛片 | 亚洲影院在线播放 | 99精品视频在线免费观看 | 免费在线观看亚洲 | 日本一区二区不卡高清 | 911视频免费版 | 久久综合九色综合久久久精品综合 | 成人在线免费观看小视频 | 亚洲成人久久精品 | 国产一区二区免费在线观看 | 免费黄色a| 亚洲国产精品久久久久 | 激情视频免费观看 | 亚洲第一成人在线 | 国产精品久久久久久久久久 | 91羞羞 | 久色乳综合思思在线视频 | 国产成人羞羞视频在线 | 欧美一级电影网站 | 中文字幕在线亚洲精品 | 欧美一级棒 | japanese嫩21videos|