我试图根据字符的类型拆分变量。 我需要这个:
var = "word12345-54321" #No spaces to help out.
变成这个:
var2 = "word"
var3 = "12345"
var4 = "54321"
我能用正则表达式提取单词,但我无法找到分隔数字的方法。
答案 0 :(得分:2)
由于您已经在使用RegEx,如果字符串始终采用SELECT COUNTRY_NAME, LENGTH(COUNTRY_NAME)
FROM COUNTRIES;
格式,我建议您使用(\D*)(\d*)-(\d*)
这样的模式。