gpt4 book ai didi

java - 不允许 SSN 和电话号码出现在字符串正则表达式中

转载 作者:行者123 更新时间:2023-12-02 07:20:42 27 4
gpt4 key购买 nike

Possible Duplicate:
Regular expression for SSN and phone number

^(?!.*(\\d{16})|.*(\\d{9})|.*(\\d{3}-\\d{2}-\\d{4})|.*(\\d{3}-\\d{3}-\\d{3})).*

以上regex字符串中不允许包含 SSN 和电话号码。但它也不允许 \n (输入字符)。如果用户通过点击 Enter this regex 输入两行文本失败。

最佳答案

默认情况下,句点 (.) 不匹配换行符。如果您无法配置 DOTALL 模式,请按照 this SO answer ,请考虑以 [\s\S]*(任意数量的空白字符或非空白字符)结尾,而不是 .*

关于java - 不允许 SSN 和电话号码出现在字符串正则表达式中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14287097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com