校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 一個關于正則表達式的問題

一個關于正則表達式的問題

熱門標簽:錫林郭勒盟地圖標注位置 高德地圖標注短信簽約 自制電銷機器人 RO地圖標注app 百音電話機器人 知名的電話機器人 電銷機器人公司簡介 福州工作銷售電話機器人 湖南企業智能外呼系統供應商
再補一個問題
(.+)、(.)+、.+不是一樣的嗎?

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執行]

為什么上面代碼運行結果都不一樣 
有的結果還用逗號分開  是怎么回事呢
復制代碼 代碼如下:
exec()返回的是匹配到符合模式的內容的數組(由整體和按順選排列的子片斷組成),用alert顯示時會顯示數組toSting()的結果(就是用逗號隔開的字符串)。
在正則表達式中 . (點)表示除換行符以外的任意字符(在加上m參數打開多行匹配模式時表示任意字符),用轉義符號\.表示點這個字符本體。

復制代碼 代碼如下:
var Pattern3=/(.)+>/i; 
alert(Pattern3.exec("p align=center onclick=dsa>")[1]) 
為什么得到的是a而不是p?

試試alert(Pattern3.exec("p align=center onclick=dsa6>")[1])將得到6
(.)+一路匹配過來,返回的是最后匹中的結果。 

+(加號)表示+前面的模式(或模式片斷)當有至少一個、可有多個。

出現在正則表達式中的()所包圍的的內容被視為模式中的子片斷,會在exec()中體現出來。
您可能感興趣的文章:
  • PHP 正則表達式驗證中文的問題
  • asp.net 臟字典過濾問題 用正則表達式來過濾臟數據
  • 解析php利用正則表達式解決采集內容排版的問題
  • javascript正則表達式容易被忽略的小問題整理
  • python正則表達式中的括號匹配問題
  • Python 正則表達式(轉義問題)
  • 深入SQL中PIVOT 行列轉換詳解

標簽:西寧 怒江 茂名 玉林 秦皇島 吉林 昆明 河北

巨人網絡通訊聲明:本文標題《一個關于正則表達式的問題》,本文關鍵詞  一個,關于,正則,表達式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一個關于正則表達式的問題》相關的同類信息!
  • 本頁收集關于一個關于正則表達式的問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 开江县| 广西| 鹤壁市| 永康市| 抚顺县| 深水埗区| 延边| 沭阳县| 襄汾县| 鹤壁市| 晋中市| 镶黄旗| 梁河县| 乳山市| 桃园县| 黄冈市| 花莲县| 宁蒗| 唐河县| 秦安县| 吴桥县| 陆川县| 阳朔县| 桑日县| 扎鲁特旗| 岱山县| 留坝县| 社会| 长汀县| 万全县| 青海省| 涞水县| 招远市| 泾川县| 海城市| 循化| 谢通门县| 高邮市| 白朗县| 阿坝县| 阿荣旗|