回答編集履歴

4

だけ

2018/11/04 21:46

投稿

raccy
raccy

スコア21737

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 先程示した正規表現は入れ子が二段階には対応していません。もし、対応しようとするともっと複雑になりますし、それこそ段階がいくつになるか不明となった場合、(現行仕様の)**JavaScript標準の正規表現では不可能**です。
13
+ 先程示した正規表現は入れ子が二段階には対応していません。もし、対応しようとするともっと複雑になりますし、それこそ段階がいくつになるか不明となった場合、(現行仕様の)**JavaScript標準の正規表現だけでは不可能**です。
14
14
 
15
15
 
16
16
 
@@ -144,4 +144,4 @@
144
144
 
145
145
 
146
146
 
147
- onigurumaパッケージはNode.js上でしか使用できません。ブラウザ上で動作させるには正規表現以外の方法を使う必要があります。要望があれば実装を考えます。
147
+ onigurumaパッケージはNode.js上でしか使用できません。ブラウザ上で動作させるには正規表現以外の方法(他の検索やマッチ組み合わせる処理など)も使う必要があります。要望があれば実装を考えます。

3

コードにJavaScriptってかくの忘れた

2018/11/04 21:45

投稿

raccy
raccy

スコア21737

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- ```
33
+ ```JavaScript
34
34
 
35
35
  // 無駄な文字列が入っているところから武器名を取り出すプログラム
36
36
 

2

表現の修正

2018/11/04 11:12

投稿

raccy
raccy

スコア21737

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 括弧の対応が入れ子になっている場合でもマッチ可能にすることは一般的な正規表現ではできません。どうしても正規表現で行いたい場合は**部分式呼び出し**という機能を持った高度な正規表現を使う必要があります。私が知るところ、この機能を持った正規表現ライブラリは[Oniguruma(鬼車)](https://github.com/kkos/oniguruma)(または、その改変版である[Onigmo(鬼雲)](https://github.com/k-takata/Onigmo))しかありません。これらを標準で採用している言語はRubyとPHP(mbstringの一部であるmb_eregの正規表現)のみです。
17
+ 括弧の対応が入れ子になっている場合でもマッチ可能にすることは一般的な正規表現ではできません。どうしても正規表現で行いたい場合は**部分式呼び出し**という機能を持った高度な正規表現を使う必要があります。私が知る限り、この機能を持った正規表現ライブラリは[Oniguruma(鬼車)](https://github.com/kkos/oniguruma)(または、その改変版である[Onigmo(鬼雲)](https://github.com/k-takata/Onigmo))しかありません。これらを標準で採用している言語はRubyとPHP(mbstringの一部であるmb_eregの正規表現)のみです。
18
18
 
19
19
 
20
20
 

1

文法の修正

2018/11/04 10:20

投稿

raccy
raccy

スコア21737

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 括弧の対応が入れ子になっている場合でもマッチ可能にする通常の正規表現ではできません。どうしても正規表現で行いたい場合は**部分式呼び出し**という機能を持った正規表現を使う必要があります。私が知るところ、この機能を持った正規表現ライブラリは[Oniguruma(鬼車)](https://github.com/kkos/oniguruma)(または、その改変版である[Onigmo(鬼雲)](https://github.com/k-takata/Onigmo))しかありません。これらを標準で採用している言語はRubyとPHP(mbstringの一部であるmb_eregの正規表現)のみです。
17
+ 括弧の対応が入れ子になっている場合でもマッチ可能にすること一般的な正規表現ではできません。どうしても正規表現で行いたい場合は**部分式呼び出し**という機能を持った高度な正規表現を使う必要があります。私が知るところ、この機能を持った正規表現ライブラリは[Oniguruma(鬼車)](https://github.com/kkos/oniguruma)(または、その改変版である[Onigmo(鬼雲)](https://github.com/k-takata/Onigmo))しかありません。これらを標準で採用している言語はRubyとPHP(mbstringの一部であるmb_eregの正規表現)のみです。
18
18
 
19
19
 
20
20