如何在 JavaScript 中分离特殊字符?
要分离特殊字符,使用匹配(match())与正则表达式的概念。语法如下 −
yourStringName.flatMap(anyVariableName => yourVariableName.match(/\w+|\W+/g));
假设,我们的数组中包含值之间的特殊字符 −
var allNames = ['John-Smith', 'David', 'Carol%Taylor'];
现在让我们看看如何分离文本和特殊字符。以下为代码 −
示例
var allNames = ['John-Smith', 'David', 'Carol%Taylor']; var output = allNames.flatMap(obj => obj.match(/\w+|\W+/g)); console.log(output);
要运行上述程序,你需要使用以下命令 −
node fileName.js.
此处,我的文件名是 demo32.js。
输出
这将产生以下输出 −
PS C:\Users\Amit\JavaScript-code> node demo32.js [ 'John', '-', 'Smith', 'David', 'Carol', '%', 'Taylor' ]
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP