Clever operations on regular expressions in JS and clever operations on JS
If you don't talk much about it, paste the Code directly. The specific code is as follows:
Var msg = "dsada [emoji: 37] dsadas [emoji: 3900] farfarafen River"; function fetch (msg) {var match, result = msg, reg =/\ [emoji: \ d + \]/g, emojiIndex, totalEmojiNum = 45; while (match = reg.exe c (msg) {console. log (match [0]); // [emoji: 37], [emoji: 3900] emojiIndex = match [0]. slice (7,-1); console. log (emojiIndex); // 37,3900 if (emojiIndex> totalEmojiNum) {result = result. replace (match [0], '[X]');} else {result = result. replace (match [0], ' ') ;}; return result; // "dsada dsadas [X] farafen River"} fetch (msg );
Summary
The above section describes the clever operations on regular expressions in Javascript. I hope this will be helpful to you. If you have any questions, please leave a message and I will reply to you in a timely manner. Thank you very much for your support for the help House website!