正则表达式 – 如果包含’%’,则只能包含”
发布时间: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[^%]*)*$/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |