分割字符串正则表达式

Divide String REGEX

我想写一个正则表达式将这两行分成几行

示例

1;约翰;母鹿;45 2;jaja;达达;23

结果:

ID : 1 
Name : John 
Last name : Doe 
Age : 45

我用过:(;)

这就是我所做的:https://regex101.com/r/By1Ei1/1

你的正则表达式几乎是正确的,但是当遇到 space 时它不会换行,所以 45 和 2 出现在同一行,要解决这个问题只需添加一个 space 与; 在方括号中。并像您一样使用 \n 替换!

([; ])

Run it here