js正则匹配数字、大小写字母、下划线、中线和点[通俗易懂]

js正则匹配数字、大小写字母、下划线、中线和点[通俗易懂]正则为:/[^a-z|A-Z|0-9|\-|_|\.]/gvarname=”hjhj测试[[[[[{{{{as9-._>@##$$?W??”;varregs=/[^a-z|A-Z|0-9|\-|_|\.]/g;name=name.replace(regs,””);console.log(“name:”,name);输出结果是:hjhjas9-

大家好,又见面了,我是你们的朋友全栈君。

正则为:/[^a-z|A-Z|0-9|\-|_|\.]/g

<script>
   var name = "hjhj测试[[[[[{
  
  {
  
  {
  
  {as9-._>@##$$?W??";
   var regs = /[^a-z|A-Z|0-9|\-|_|\.]/g;
   name= name.replace(regs, "");
   console.log("name:",name);
 </script>

输出结果是:
hjhjas9-._W

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151757.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 更换pip源到国内镜像(docker更换阿里镜像源)

    #默认自动安装python-mpipinstall–upgradepip#一般库的本地安装pipinstallfilename.whl#pip的本地安装及版本显示python-mpipinstallpip-20.0.2-py2.py3-none-any.whlpip-Vpip项目下载地址国内镜像源https://pypi.tuna.tsinghua.edu.cn/simple#清华http://mirrors.aliyun.com/pyp.

    2022年4月11日
    43
  • 比较spring cloud和dubbo,各自的优缺点是什么[通俗易懂]

    dubbo由于是二进制的传输,占用带宽会更少springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决springcloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级dubbo的注册中心可以选择zk,redis等多种,sp…

    2022年4月17日
    84
  • 焦点科技怎么老是招人_为什么口腔老是溃疡 严重口腔溃疡怎么治「建议收藏」

    焦点科技怎么老是招人_为什么口腔老是溃疡 严重口腔溃疡怎么治「建议收藏」口腔溃疡作为最常见的口腔疾病日益引起人们的重视,很多患者的口腔溃疡由于得不到有效的治疗而变成复发性口腔溃疡,其中有20%的复发性口腔溃疡患者久治不愈引发白塞氏病。那么,为什么口腔老是溃疡,严重口腔溃疡怎么治呢?下面我们就来看看口腔黏膜专家的介绍。引起口腔溃疡的原因有很多1、免疫力下降许多的口腔溃疡患者总是在感冒时,口腔溃疡也同时会反反复作,而这个时候身体的抵抗力差,所以患者在治疗感冒的过程中,也不…

    2022年6月6日
    33
  • Windows 7 连接 Windows 10 共享打印机,Windows 无法连接打印机,操作失败,错误为0x0000011b 的终极解决办法

    Windows 7 连接 Windows 10 共享打印机,Windows 无法连接打印机,操作失败,错误为0x0000011b 的终极解决办法Windows7连接Windows10共享打印机出现错误0x000001b,无法通过卸载KB5005565安全更新来解决该问题,正确的处理方法是手工添加一个本地打印机,本方法稳定可靠。本文详述了该方法的操作步骤。

    2022年9月11日
    0
  • 6种不同画法画平行线_9.2 平行线和它的画法(练习)-2019-2020学年七年级数学下册同步精品课堂(青岛版)…[通俗易懂]

    6种不同画法画平行线_9.2 平行线和它的画法(练习)-2019-2020学年七年级数学下册同步精品课堂(青岛版)…[通俗易懂]资料简介:第九章平行线9.2平行线和它的画法精选练习答案一.选择题(共4小题)1.(2018春•沧州期中)在同一平面内,不重合的两条直线的位置关系是(  )A.平行B.相交C.平行或相交D.平行、相交或垂直【答案】C【详解】解:在同一平面内,不重合的两条直线只有两种位置关系,是平行或相交,所以在同一平面内,不重合的两条直线的位置关系是:平行或相交.故选:C.2.(2019春•铁西区校级月考)下列…

    2022年9月20日
    3
  • matlab 汽车振动,基于MatLab的车辆振动响应幅频特性分析

    matlab 汽车振动,基于MatLab的车辆振动响应幅频特性分析【实例简介】利用MatLab-Simulink仿真了不同减振器阻尼系数和不同悬架刚度下车身加速度、悬架动挠度、车轮动载分别对于路面速度激励振动响应的幅频特性,从而为半主动悬架和主动悬架的优化提供必要的理论支持.关于汽车振动与MATLAB的案例,大家都可以下载看看,3Matlab472基于Simulink车辆振动响应幅频特性分析SimulinkAdd2ToWorkspaceSS1/m,…

    2022年10月9日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号