【发布时间】:2026-02-01 06:10:01
【问题描述】:
我需要正则表达式方面的帮助来解决以下问题:
我有一个字符串,例如“1£23$456$£$”
当我拆分它时,我希望字符串数组中的输出包含:
1£
23$
456$
£
$
有人知道如何最好地解决这个问题吗?该解决方案需要满足这些额外的要求:
- 也拆分分隔符:
+、-、*和/ - 非定界字符只是在定界符前带有可选空格的数字。
- 任何此类空格都是值的一部分,而不是分隔符本身。
【问题讨论】:
-
英镑符号和美元符号是您输入字符串中仅有的两个分隔符,还是可能有其他分隔符?只有知道输入的限制,才能制作出好的正则表达式。