teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コード例追加

2021/10/19 15:59

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -1,4 +1,11 @@
1
1
  CSSセレクタだけでは不可能です。
2
2
  JavaScriptコードで正規表現など使って絞るしかないでしょう。
3
3
 
4
- jQueryのセレクタはCSSセレクタの拡張ですが、やはり不可能です。
4
+ jQueryのセレクタはCSSセレクタの拡張ですが、やはり不可能です。
5
+
6
+
7
+ コードの雰囲気:
8
+ ```js
9
+ let list = [...document.querySelectorAll('li')].filter(
10
+ li => [...li.classList].some(cl => cl.match(ここに正規表現)));
11
+ ```

1

文言

2021/10/19 15:59

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -1,2 +1,4 @@
1
1
  CSSセレクタだけでは不可能です。
2
- JavaScriptコードで正規表現など使って絞るしかないでしょう。
2
+ JavaScriptコードで正規表現など使って絞るしかないでしょう。
3
+
4
+ jQueryのセレクタはCSSセレクタの拡張ですが、やはり不可能です。