提问人:churchizactiive 提问时间:11/15/2023 最后编辑:churchizactiive 更新时间:11/16/2023 访问量:38
时间、金钱和电话号码的正则表达式的通配符版本 [已关闭]
Wildcard Versions of Regular Expressions for Time, Money and Phone Numbers [closed]
问:
因此,我一直无法找到在word中捕获特定类型字符串的正确语法。我已经弄清楚了正则表达式,但是Outlook/Word中的符号不同,似乎“*”没有按照我想要的方式运行。任何人都可以协助以下表达式的通配符版本吗?是否可以在 Outlook/Word vía VBA 中使用正则表达式搜索而不是通配符中使用的符号?
电话号码,带/不带破折号或括号:
(\d{3})[ -]?\d{3}[ -]?\d{4}
时间,例如 9:54 或 10:23,有或没有上午 、 上午、 上午、 上午、 下午、 下午、 下午:
\d{1,2}[:]\d{2}\ ?([aAPp].?[毫米].?)?
金钱,有或没有小数点:
$?[0-9]{1,3}(((.?,?)([0-9]{1,3})){1,})?
答: 暂无答案
评论