回答編集履歴
3
調整
answer
CHANGED
@@ -8,6 +8,6 @@
|
|
8
8
|
"aaa @ah @a aaa"を"aaa change@ah ah change@a a aaa"に変更したい場合はこう
|
9
9
|
```javascript
|
10
10
|
var str="aaa @ah @a aaa";;
|
11
|
-
str=str.replace(/(@)(
|
11
|
+
str=str.replace(/(@)(\S+?)/g,"change$1$2 $2");
|
12
12
|
console.log(str);
|
13
13
|
```
|
2
調整
answer
CHANGED
@@ -8,6 +8,6 @@
|
|
8
8
|
"aaa @ah @a aaa"を"aaa change@ah ah change@a a aaa"に変更したい場合はこう
|
9
9
|
```javascript
|
10
10
|
var str="aaa @ah @a aaa";;
|
11
|
-
str=str.replace(/(@)(.+?)(?=
|
11
|
+
str=str.replace(/(@)(.+?)(?=\s)/g,"change$1$2 $2");
|
12
12
|
console.log(str);
|
13
13
|
```
|
1
調整
answer
CHANGED
@@ -4,4 +4,10 @@
|
|
4
4
|
var str="@aaa @ah @a a@ aaa@";
|
5
5
|
str=str.replace(/(@)/g,"change$1");
|
6
6
|
console.log(str);
|
7
|
+
```
|
8
|
+
"aaa @ah @a aaa"を"aaa change@ah ah change@a a aaa"に変更したい場合はこう
|
9
|
+
```javascript
|
10
|
+
var str="aaa @ah @a aaa";;
|
11
|
+
str=str.replace(/(@)(.+?)(?= |$)/g,"change$1$2 $2");
|
12
|
+
console.log(str);
|
7
13
|
```
|