验证input框能输入的特殊字符过滤替换

项目需求是input框内输入英文的特殊标点符号后台识别不了 让我写一个方法来处理替换成中文标点符号 下面我就封装了方法

字符串检验替换置顶字符

// 字符串过滤特殊符号
function out(str) {
    let newStr = ''
    if (!str) {
        return str
    } else {
        for (let i = 0; i < str.length; i++) {
            if (str.charAt(i) === '*') {
                newStr += '¥'
            } else if (str.charAt(i) === '-') {
                newStr += '$'
            } else if (str.charAt(i) === '%') {
                newStr += '&'
            } else if (str.charAt(i) === '(') {
                newStr += '{'
            } else if (str.charAt(i) === ')') {
                newStr += '}'
            } else {
                newStr += str.charAt(i)
            }
        }
    }

    return newStr
}

以上代码直接调用就可以 希望能帮助到和我一样需求的朋友 喜欢的帮忙点个赞

谢谢!!!!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 6,350评论 0 10
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,679评论 1 32
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,689评论 0 4
  • 我们俩没有互吻额头,就着月光 手牵手,撕掉路边的荊棘 灰蜘蛛慵懒的编织着霓虹 我想我有时更无力,就着忧郁 握紧我的...
    月階霜滿除阅读 224评论 0 0
  • 《林文采父母大讲堂广州推广中心》 学员提问: 孩子8岁,只能接受大人的肯定、表扬,受不了批评、否定,怎么办? 林老...
    40282a85a382阅读 394评论 0 0

友情链接更多精彩内容