考虑以下:
700italic
regular
300bold
300bold900
所有这些都是不同的示例,每次只会执行其中一行。
预期结果:
// 700italic
array(
0 => 700
1 => itailc
)
// regular
array(
0 => regular
)
// 300bold
array(
0 => 300
1 => bold
)
// 300bold900
array(
0 => 300
1 => bold
2 => 900
)
我做了以下:
(\d*)(\w*)
但这还不够。当我只有两个“部分”(数字|字符串或字符串|数字)时,它有点工作,但如果我向它添加第三个“段”,我将无法工作。
有什么建议么?