gpt4 book ai didi

regex - POSIX 扩展正则表达式中 "whitespace"的特殊字符/转义符是什么?

转载 作者:行者123 更新时间:2023-12-01 13:38:44 27 4
gpt4 key购买 nike

我是这个常规 exp 概念的新手。我正在尝试使用此 reg ex

[^@\s]+$

如果我将字符串指定为“abs”,则它实际上不包括字符 's' 。这意味着 '\s' 被读取为字符 's' 而不是空格。请帮我解决这个问题

最佳答案

您可以使用这个 POSIX 等效项:

^[^@[:space:]]+$

[:space:] 匹配任何空格,包括换行符。如果您想避免匹配换行符,请改用:[:blank:]

关于regex - POSIX 扩展正则表达式中 "whitespace"的特殊字符/转义符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26396986/

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