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

為了賬號安全,請及時綁定郵箱和手機立即綁定

正則表達式

http://www.xianlaiwan.cn/video/901

在這節課中的正則表達式

RegExp("(\\s|^)"+cls+"(\\s|$)")
cls=“current”

應該是 ?匹配(空格current空格)或(current) ?的意思吧

如果是的話,請問下為什么會有有空格的情況
為什么不能寫成?RegExp("(\s|^)"+cls+"(\s|$)")

如果不是的話想問下這是什么意思

正在回答

1 回答

這要匹配的元素可能有不止一個類<div id="item5" class="item" "item1">明白了么,這是全面的考慮 就算有空格也要能判斷到

0 回復 有任何疑惑可以回復我~
#1

第二熱情

那個代碼只是舉個例子 當你 匹配item 或 item1 的時候 空格就用到了
2016-09-09 回復 有任何疑惑可以回復我~
#2

慕桂英9545975 提問者

如果直接寫 match(cls) 而不是match(new RegExp("(\\s|^)"+cls+"(\\s|$)"))會怎么樣,class="current"能找的到嗎
2016-09-09 回復 有任何疑惑可以回復我~
#3

慕桂英9545975 提問者 回復 第二熱情

我知道了,是class可以寫多個,然后用空格分割所以要匹配空格吧,謝謝啦
2016-09-09 回復 有任何疑惑可以回復我~
#4

第二熱情 回復 慕桂英9545975 提問者

上面的能找到,你理解的很對,建議專門學一學正則表達式,這是編程的一個瓶頸
2016-09-10 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
網頁定位導航特效
  • 參與學習       71395    人
  • 解答問題       504    個

本課程講解網頁定位導航特效,仿天貓版地狗購物網,你值得擁有

進入課程

正則表達式

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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