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

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

如何判斷 一段字符是不是 “正則表達式”?

如何判斷 一段字符是不是 “正則表達式”?

慕沐林林 2018-09-07 15:19:55
背景:最近學javascript正則,以上是我寫的一個練習工具,在文本框中輸入正則表示式,然后匹配到的上列span標簽會出紅框問題:我在文本框輸入的文本,然后用eval()轉換成表達式用于校驗,如果我輸入的是規范的表達式就能被順利轉換成功,如果輸入的不規范如“abc”則在eval('abc')階段出錯,然后程序就會中斷不再往下執行,苦惱……(eval()這個東西執行不下去甚至報錯都沒有,而且不能通過 if( eval('abc') )判斷其可行性。求助:我設想能有一個正則表達式來驗證文本框中的文字是不是正則表達式,驗證通過才用eval()處理。就是用來驗證是不是屬于 "/任意字符/igm" 這種格式,那種我想這個這樣寫/^/.*/[igm]貌似不太對。請問要如何寫?規則:/ 開頭后面有 /結尾可以是i、g、m的任意組合,但同一字符只能出現一次 請問以上如何寫?謝謝說了這么說,謝謝老司機的熱心。多謝您!好人一生平安。
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 896 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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