标签: regex
有人可以帮我写一个正则表达式,在字符串中开始匹配任何数字0到9,逗号,句号或括号,只要它们到达空格或其中一个符号:+, - ,*或/?
答案 0 :(得分:3)
使用positive lookahead表达式:
[\d,.()]+($|(?=[-+*/\s]))
答案 1 :(得分:1)
直到遇到某个空格或其中一个符号通常为[^ */+-]+。
[^ */+-]+