<rt id="8gi0i"><optgroup id="8gi0i"></optgroup></rt><tr id="8gi0i"><optgroup id="8gi0i"></optgroup></tr>
<acronym id="8gi0i"></acronym>
<sup id="8gi0i"></sup>
<rt id="8gi0i"><small id="8gi0i"></small></rt>
<acronym id="8gi0i"></acronym>
<acronym id="8gi0i"></acronym>
優眾網>點擊>正文

正則表達式匹配任意字符(包括換行符)

2019-10-17 00:21:52 月光博客 分享

  正則表達式中,“。”(點符號)匹配的是除了換行符“ ”以外的所有字符。但有時候我們需要匹配包括換行符在內的字符,經過一番,發現了幾種正則表達式匹配任意字符(包括換行符)的方法。

  可以用 ([sS]*) ,也可以用 “([dD]*)”、“([wW]*)” 來匹配,就可以匹配包括換行符在內的任意字符。

  下面是正則表達式元字符介紹

  “^” :^會匹配行或者字符串的起始位置,有時還會匹配整個文檔的起始位置。

  “$”  :$會匹配行或字符串的結尾

  而且被匹配的字符必須是以This開頭有空格也不行,必須以Regex結尾,也不能有空格與其它字符

  “” :不會消耗任何字符只匹配一個位置,常用于匹配單詞邊界 如 我想從字符串中“This is Regex”匹配單獨的單詞 “is” 正則就要寫成 “is”

  “d”: 匹配數字,

  例如要匹配一個固定格式的電話號碼以0開頭前4位后7位,如0737-5686123  正則:^0ddd-ddddddd$ 這里只是為了介紹“d”字符,實際上有更好的寫法會在     下面介紹。

  “w”:匹配字母,數字,下劃線。

  例如我要匹配“a2345BCD__TTz” 正則:“w+”  這里的“+”字符為一個量詞指重復的次數,稍后會詳細介紹。

  “s”:匹配空格

  例如字符 “a b c” 正則:“wswsw”  一個字符后跟一個空格,如有字符間有多個空格直接把“s” 寫成 “s+” 讓空格重復

  “.”:匹配除了換行符以外的任何字符

  這個算是“w”的加強版了“w”不能匹配 空格 如果把字符串加上空格用“w”就受限了,看下用 “.”是如何匹配字符“a23 4 5 B C D__TTz”  正則:“.+”

頂一下 ▲()   踩一下 ▼()
聲明:本站部分資源來源于網絡,版權歸原作者或者來源機構所有,如作者或來源機構不同意本站轉載采用,請通知我們,我們將第一時間刪除內容。本站刊載文章出于傳遞更多信息之目的,所刊文章觀點僅代表作者本人觀點,并不意味著本站贊同作者觀點或證實其描述,其原創性及對文章內容的真實性、完整性、及時性本站亦不作任何保證或承諾,請讀者僅作參考。
編輯:小語
孝感| 东莞| 大连| 日土| 包头| 象山| 宝应县| 石河子| 晋城| 吉林长春| 南充| 石嘴山| 延边| 东方| 赵县| 长治| 莒县| 溧阳| 泸州| 凉山| 呼伦贝尔| 桐乡| 日喀则| 台山| 台南| 湖南长沙| 桓台| 江苏苏州| 海西| 茂名| 三门峡| 杞县| 铜川| 石狮| 承德| 新乡| 达州| 芜湖| 兴化| 潜江| 荆州| 乌海| 娄底| 宁夏银川| 普洱| 日土| 茂名| 益阳| 阿拉尔| 嘉善| 垦利| 钦州| 深圳| 昌都| 黔南| 济南| 博罗| 汝州| 宜昌| 承德| 石嘴山| 绵阳| 扬州| 鸡西| 屯昌| 日照| 包头| 大兴安岭| 嘉兴| 黑龙江哈尔滨| 武安| 大连| 泗洪| 曲靖| 海西| 凉山| 百色| 神农架| 高雄| 寿光| 烟台| 海宁| 昆山| 张掖| 芜湖| 台北| 牡丹江| 雄安新区| 三明| 玉环| 西藏拉萨| 临夏| 铁岭| 晋城| 许昌| 兴安盟| 湖南长沙| 阳春| 东海| 天门| 辽宁沈阳| 眉山| 鄂尔多斯| 临猗| 海南| 洛阳| 湖北武汉| 海西| 舟山| 佛山| 亳州| 临猗| 绍兴| 新疆乌鲁木齐| 武安| 定州| 山西太原| 开封| 昌吉| 秦皇岛| 龙口| 德阳| 武安| 基隆| 巴音郭楞| 嘉峪关| 钦州| 岳阳| 临汾| 铜仁| 瑞安| 保山| 三明| 连云港| 遂宁| 乐清| 双鸭山| 扬州| 大理| 海东| 阿勒泰| 平潭| 黔西南| 通化| 驻马店| 固原| 洛阳| 威海| 正定| 兴化| 海西| 云南昆明| 德阳| 清徐| 高密| 漯河| 溧阳| 日喀则| 宜昌| 牡丹江| 雄安新区| 山东青岛| 温州| 文昌| 株洲| 内江| 莱州| 扬中| 信阳| 牡丹江| 泰州| 内蒙古呼和浩特| 阿拉尔| 如皋| 桂林| 温岭| 安康| 沛县| 防城港| 长垣| 莱芜| 岳阳| 榆林| 喀什| 驻马店| 玉林| 兴安盟| 沭阳| 德州| 西双版纳| 潮州| 南京| 恩施| 晋城| 屯昌| 南安| 桐城| 石狮| 和田| 六安| 烟台| 枣阳| 包头| 松原| 漳州| 大同| 项城| 孝感| 鄂尔多斯| 承德| 来宾| 黔东南| 杞县| 巢湖| 黄石| 崇左| 广汉| 张家界| 乌兰察布| 赵县| 佛山| 大兴安岭| 娄底| 沭阳| 新泰| 白银| 鸡西| 中卫| 辽源| 万宁| 云南昆明| 鹰潭| 云南昆明| 安庆| 贺州| 宁波| 莆田| 忻州| 芜湖| 新泰| 平潭| 燕郊| 安岳| 陕西西安| 巴中| 安庆| 溧阳| 株洲| 德清| 临夏| 海西| 赵县| 芜湖| 乳山| 台山| 来宾| 安徽合肥| 广汉| 五家渠| 无锡| 乳山| 广西南宁| 驻马店| 盘锦| 陵水| 驻马店| 白沙| 南平| 昭通| 赤峰| 宝应县| 泸州| 中卫| 赣州| 中卫| 山东青岛| 克孜勒苏| 石狮| 石河子| 乐山| 招远| 荆门| 宁夏银川| 正定| 燕郊| 溧阳| 昆山| 白沙| 霍邱| 淮北| 肇庆| 枣阳| 崇左| 玉林| 通化| 诸暨| 巴中| 泰兴| 乐山| 泸州|