gpt4 book ai didi

正则表达式测试字符串是否以 http ://or https://开头

转载 作者:行者123 更新时间:2023-12-03 04:13:33 25 4
gpt4 key购买 nike

我正在尝试设置一个正则表达式来检查字符串的开头,如果它包含 http://https:// 它应该匹配它。

我怎样才能做到这一点?我正在尝试以下方法,但不起作用:

^[(http)(https)]://

最佳答案

您对 [] 的使用不正确 - 请注意,[] 表示一个字符类,因此只会匹配一个字符。表达式 [(http)(https)] 翻译为“匹配 a (, an h, a ttp)s。” (重复的字符将被忽略。)

试试这个:

^https?://

如果您确实想使用交替,请改用以下语法:

^(http|https)://

关于正则表达式测试字符串是否以 http ://or https://开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4643142/

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