回答編集履歴
6
情報を追加
test
CHANGED
@@ -7,8 +7,11 @@
|
|
7
7
|
サブマッチの1つ目を取り出します
|
8
8
|
|
9
9
|
|
10
|
-
以下追
|
10
|
+
以下追加情報
|
11
11
|
参考記事
|
12
12
|
https://qiita.com/pal4de/items/7e2292cfd7ac424e0836#応用例
|
13
13
|
|
14
|
-
|
14
|
+
強引にサブマッチを使わず、一致文字として取り出したいなら
|
15
|
+
```javascript
|
16
|
+
var pattern = /(?<=Aさん )((?!東京|大阪).)+?(?=Bさん)/;
|
17
|
+
```
|
5
間違いを訂正
test
CHANGED
@@ -7,13 +7,8 @@
|
|
7
7
|
サブマッチの1つ目を取り出します
|
8
8
|
|
9
9
|
|
10
|
-
以下追記
|
10
|
+
以下追記情報
|
11
|
-
|
12
11
|
参考記事
|
13
12
|
https://qiita.com/pal4de/items/7e2292cfd7ac424e0836#応用例
|
14
13
|
|
15
|
-
強引にサブマッチを使わず、一致文字として取り出したいなら
|
16
|
-
```javascript
|
17
|
-
var pattern = /(?=Aさん )((?!東京|大阪).)+?(?<=Bさん)/;
|
18
|
-
```
|
19
14
|
|
4
情報の追加
test
CHANGED
@@ -5,3 +5,15 @@
|
|
5
5
|
```
|
6
6
|
|
7
7
|
サブマッチの1つ目を取り出します
|
8
|
+
|
9
|
+
|
10
|
+
以下追記します
|
11
|
+
|
12
|
+
参考記事
|
13
|
+
https://qiita.com/pal4de/items/7e2292cfd7ac424e0836#応用例
|
14
|
+
|
15
|
+
強引にサブマッチを使わず、一致文字として取り出したいなら
|
16
|
+
```javascript
|
17
|
+
var pattern = /(?=Aさん )((?!東京|大阪).)+?(?<=Bさん)/;
|
18
|
+
```
|
19
|
+
|
3
誤回答を修正した
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
```javascript
|
2
|
+
var pattern = /Aさん ((?:(?!東京|大阪).)+?)Bさん/;
|
3
|
+
const match = str.match(pattern);
|
4
|
+
console.log(match[1]);
|
1
5
|
```
|
6
|
+
|
2
|
-
|
7
|
+
サブマッチの1つ目を取り出します
|
3
|
-
```
|
2
誤字
test
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
```
|
2
|
-
var pattern = /Aさん
|
2
|
+
var pattern = /Aさん(?:(?!東京|大阪).)*?Bさん/;
|
3
3
|
```
|
1
コード表記もれ
test
CHANGED
@@ -1 +1,3 @@
|
|
1
|
+
```
|
1
2
|
var pattern = /Aさん (?:(?!東京|大阪).)*?Bさん/;
|
3
|
+
```
|