Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用字母和数字组拆分字符串_Javascript_Arrays - Fatal编程技术网

Javascript 使用字母和数字组拆分字符串

Javascript 使用字母和数字组拆分字符串,javascript,arrays,Javascript,Arrays,我正试着把一个测验应用的科技缩略语分开 Array.from('CAPTCHA') Gives me: ['C','A','P','T','C','H','A'] 如果首字母缩略词仅为字母,则效果非常好 但是 Array.from('AES256') Gives me: ['A', 'E', 'S', '2', '5', '6'] 我想把缩略词中的任何数字组放在一起 e.g. ['A', 'E', 'S', '256'] 关于如何完成这项工作有什么建议吗

我正试着把一个测验应用的科技缩略语分开

Array.from('CAPTCHA')  
    Gives me: ['C','A','P','T','C','H','A']  
如果首字母缩略词仅为字母,则效果非常好

但是

Array.from('AES256')  
    Gives me: ['A', 'E', 'S', '2', '5', '6']  
我想把缩略词中的任何数字组放在一起

e.g. ['A', 'E', 'S', '256']  
关于如何完成这项工作有什么建议吗?
正则表达式

您可以在以下情况下使用:

const pattern=/[^0-9]|[0-9]+/g
console.log('CAPTCHA'.match(模式))

console.log('AES256'.match(pattern))
太完美了,谢谢!