【发布时间】:2020-04-24 05:44:02
【问题描述】:
美好的一天!我是新手,正在探索正则表达式。我目前正在分析数据并排除我们系统中的脏数据。现在,我很难删除尾随空格,我不知道应该使用什么内置函数来消除它。如果我放 \h 它不会捕获空间,但如果我使用 \s 它会捕获空间但它在行尾有尾随空格。
这是我在 regexp.com 上测试的正则表达式
\b((\d{1,}[\s|\-]+){1,3}\d{1})\b
我想捕捉的格式是:
Format1- ####-#######-#
Format2- #### ####### #
Format3- ##-#######-#
Format4- ## ####### #
Format5- ########## ({10,12} digits)
【问题讨论】:
-
请在您的问题中添加示例输入(无描述、无图片、无链接)(无评论)。
-
欢迎来到 Stack Overflow。 SO 是面向专业和热情的程序员的问答页面。将您自己的代码添加到您的问题中。您应该至少展示自己为解决这个问题所做的研究。
标签: regex