質問編集履歴

3

例を追加

2022/05/13 23:13

投稿

takashikawai
takashikawai

スコア172

test CHANGED
File without changes
test CHANGED
@@ -3,5 +3,15 @@
3
3
  ```
4
4
  javascriptの正規表現でreplaceを使って、上記<p>タグ内で2番目と3番目に出現する数字の「77」だけにヒットさせたいです(「#377eb8」の「77」にはヒットしないようにする)。
5
5
 
6
+ 期待する結果
7
+ ```html
8
+ <p>このような場合に、<i class="hit" style="background-color:#377eb8;">数字</i>の<i class="hit" style="background-color:#ff0000;">77</i>だけにヒットさせたい。文字としての数字の<i class="hit" style="background-color:#ff0000;">77</i>だけヒットさせたい、styleを指定している数値のほうにはヒットさせたくない。</p>
9
+ ```
10
+
11
+ 失敗の結果
12
+ ```html
13
+ <p>このような場合に、<i class="hit" style="background-color:#3<i class="hit" style="background-color:#ff0000;">77</i>eb8;">数字</i>の<i class="hit" style="background-color:#ff0000;">77</i>だけにヒットさせたい。文字としての数字の<i class="hit" style="background-color:#ff0000;">77</i>だけヒットさせたい、styleを指定している数値のほうにはヒットさせたくない。</p>
14
+ ```
15
+
6
16
  よろしくお願いします。
7
17
 

2

内容を追加

2022/05/13 23:06

投稿

takashikawai
takashikawai

スコア172

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,7 @@
1
+ ```html
1
- <p>このような場合に<i class="hit" style="background-color:#377eb8;">数字</i>の77だけにヒットさせたい。</p>
2
+ <p>このような場合に<i class="hit" style="background-color:#377eb8;">数字</i>の77だけにヒットさせたい。文字としての数字の77だけヒットさせたい、styleを指定している数値のほうにはヒットさせたくない。</p>
2
-
3
+ ```
3
- javascriptの正規表現で、上記<p>タグ内で2番目に出現する数字の「77」だけにヒットさせたいです(「#377eb8」の「77」にはヒットしないようにする)
4
+ javascriptの正規表現でreplaceを使って、上記<p>タグ内で2番目と3番目に出現する数字の「77」だけにヒットさせたいです(「#377eb8」の「77」にはヒットしないようにする)
4
5
 
5
6
  よろしくお願いします。
6
7
 

1

追記

2022/05/13 11:31

投稿

takashikawai
takashikawai

スコア172

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  <p>このような場合に<i class="hit" style="background-color:#377eb8;">数字</i>の77だけにヒットさせたい。</p>
2
2
 
3
- javascriptの正規表現で、上記2番目に出現する数字の「77」だけにヒットさせたいです(「#377eb8」の「77」にはヒットしないようにする)
3
+ javascriptの正規表現で、上記<p>タグ内で2番目に出現する数字の「77」だけにヒットさせたいです(「#377eb8」の「77」にはヒットしないようにする)
4
4
 
5
5
  よろしくお願いします。
6
6