问题描述
一个字符串,形式为“江苏12.48”,用正则如何区分出“江苏”、“12.48”。我的正则表达式如下:([u4e00-u9fa5])([1-9]d*.d*|0.d*[1-9]d*$|[1-9]d*$),怎么总是提示正则不对。谢谢
解决方案
解决方案二:
[u4e00-u9fa5]+[1-9]{1,2}.[1-9]{1,2}12.48是固定格式的话,上面应该可以满足你
时间: 2024-09-20 19:30:51
一个字符串,形式为“江苏12.48”,用正则如何区分出“江苏”、“12.48”。我的正则表达式如下:([u4e00-u9fa5])([1-9]d*.d*|0.d*[1-9]d*$|[1-9]d*$),怎么总是提示正则不对。谢谢
解决方案二:
[u4e00-u9fa5]+[1-9]{1,2}.[1-9]{1,2}12.48是固定格式的话,上面应该可以满足你