Javascript 如何使用正则表达式中断字符串

Javascript 如何使用正则表达式中断字符串,javascript,jquery,regex,string,Javascript,Jquery,Regex,String,我需要使用javascript中断这种类型的字符串: 3a.jpg;44.jpg;45.jpg;43.jpg;3a.jpg;44.jp;45.jpg;43.jpg; 为此: 3a.jpg 44.jpg ... 尝试了类似于: var regex = /(\d+)/g; console.log(text.match(regex)); arr.push(text.match(regex)); 有了这个代码,我得到了如下结果:3a4445…. var array = yourString.spl

我需要使用javascript中断这种类型的字符串:

3a.jpg;44.jpg;45.jpg;43.jpg;3a.jpg;44.jp;45.jpg;43.jpg;
为此:

3a.jpg
44.jpg
...
尝试了类似于:

var regex = /(\d+)/g;
console.log(text.match(regex));
arr.push(text.match(regex));
有了这个代码,我得到了如下结果:
3a4445….

var array = yourString.split(";");
另一方面,我坚信正则表达式通常应该作为字符串操作的最后选择


另一方面,我坚信正则表达式通常是字符串操作的最后选择。

您可以轻松地拆分任何字符串,甚至不用使用
split
函数使用正则表达式

例如:

stringToSplit.split(“;”)


您可以使用
split
函数轻松拆分任何字符串,而无需使用正则表达式

例如:

stringToSplit.split(“;”)


啊,太简单了:)谢谢你……我在想一个正则表达式和所有那些“硬”东西,然后你就带着这个来了!很好,那个“;”只是一个正则表达式,不是吗?啊,太简单了:)谢谢你……我在想正则表达式和所有那些“硬”东西,然后你带着这个来了!不错,那个“;”只是一个正则表达式,不是吗?啊啊啊啊。。。。我希望有时候没有人发明正则表达式!这么多人为了这么简单的任务而跳转到第一个,不管是不是,当文件名包含
时,都有一个潜在的问题arghhhh。。。。我希望有时候没有人发明正则表达式!这么多人为了这么简单的任务而跳转到第一个,不管是不是,当文件名包含
时,都有一个潜在的问题