亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Regex:忽略大小寫敏感性

Regex:忽略大小寫敏感性

慕工程0101907 2019-07-10 15:53:02
Regex:忽略大小寫敏感性如何使下列正則表達式忽略大小寫敏感性?它應該匹配所有正確的字符,但忽略它們是小寫還是大寫。G[a-b].*
查看完整描述

3 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

假設你想整體若要忽略大小寫,應查找i旗子..幾乎所有regex引擎都支持它:

/G[a-b].*/istring.match("G[a-b].*", "i")

檢查語言/平臺/工具的文檔,找出匹配模式是如何指定的。

如果你只想部分對于不區分大小寫的正則表達式(正如我最初的答案所假定的),您有兩個選項:

  1. 使用(?i)和[可選的](?-i)模式修飾符:

    (?i)G[a-b](?-i).*
  2. 將所有變體(即小寫和大寫)放入regex-如果不支持模式修飾符,則有用:

    [gG][a-bA-B].*

最后一個注意事項:如果您正在處理ASCII之外的Unicode字符,請檢查regex引擎是否正確地支持這些字符。


查看完整回答
反對 回復 2019-07-10
?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

這個i標志通常用于區分大小寫。你在這里沒有給出任何語言,但很可能是/G[a-b].*/i.


查看完整回答
反對 回復 2019-07-10
  • 3 回答
  • 0 關注
  • 2006 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號