如何使用正则表达式将数字与字符分开?

时间:2017-08-09 20:01:00

标签: regex

我有一组字符串,需要在表达组中分离它们:

43M ---> 43 and M

57F ---> 57 and F

39CD/TV ---> 39 and CD/TV

我建议使用(\d)+(\w).这样的模式,但它不适用于最后一种情况CD/TV

这样做的正确模式是什么?

2 个答案:

答案 0 :(得分:0)

只需替换

\b(\d+)

(capture group) and

在此处查看演示demo

如果你想在这里捕获两个组,那么demo

答案 1 :(得分:0)

请检查Regex example。它将为您提供两个组,一个用于数字部分,另一个用于字符串部分。

正则表达式:(\d+)+(\w.*)