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

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

問一個簡單的javascript正則匹配

問一個簡單的javascript正則匹配

慕尼黑5688855 2018-09-14 10:10:18
下面是今天遇到的例子,不太懂,直接貼代碼了。var str = "Please yes\nmake my day";console.log (str.match (/yes[^]*day/));控制臺會打印 yes?make my day不清楚的有兩個地方:正則中為什么不能直接用^*,這樣用會報錯。為什么能匹配到day結束?
查看完整描述

1 回答

?
子衿沉夜

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

/yes[^]*day/里面^*是什么意思呢?^就兩種意思,一個是開頭另一個需要在[]里使用,你這樣用肯定是語法錯誤了。
[^...]表示不是[]里的任意一個,[^]就是不是[...]里的任意一個,現在[]里啥都沒有,它就匹配任意字符。

查看完整回答
反對 回復 2018-10-08
  • 1 回答
  • 0 關注
  • 509 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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