加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式 – 如果包含’%’,则只能包含”

发布时间:2020-12-14 02:29:45 所属栏目:百科 来源:网络整理
导读:我想为以下场景创建一个正则表达式: 如果字符串包含百分比字符(%),则它只能包含以下内容:,并且不能以另一个’%’开头. 因此,如果有,%它将被拒绝.例如,以下字符串有效: http://www.test.com/?u0026amp;Name=我的名字是Vader 但这些会失败: http://www
我想为以下场景创建一个正则表达式:

如果字符串包含百分比字符(%),则它只能包含以下内容:,并且不能以另一个’%’开头.

因此,如果有,%它将被拒绝.例如,以下字符串有效:

http://www.test.com/?u0026amp;Name=我的名字是Vader

但这些会失败:

http://www.test.com/?u0026amp;Name=我的名字是VadersAccountant%

%%%

任何帮助将不胜感激,

凯尔

编辑:

简而言之,方案是将链接写入编码状态,然后通过JavaScript启动.没有解码工作.我尝试过.net解码和JS解码,每个都有相同的结果 – 结果在执行时保持编码状态.

不需要%:
/^[^%]*(%20[^%]*)*$/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读