[英]Regex in JS: .search() space and parenthesis
我想$( #nav ul li)
()為$( #nav ul li)
。 應該考慮空格。
到目前為止,我得到了: (\\s)*$(\\s)*\\((\\s)*#nav(\\s)+ul(\\s)+li(\\s)*\\)(\\s)*
(\\s)*$
這部分似乎有效, (\\s)*\\(
但是如果我把它放在一起,那就行不通了。 我想念什么?
$
是正則表達式中的特殊字符,它與行邊界的末尾匹配。 您必須按順序轉義以匹配文字$
符號。
(\s)*\$(\s)*\((\s)*#nav(\s)+ul(\s)+li(\s)*\)(\s)*
並刪除不必要的組。
\s*\$\s*\(\s*#nav\s+ul\s+li\s*\)\s*
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.