首页 编程 技术 应用
Javascript判断是否为纯英文字母或数字的字符串 编程 | 前端编程 | Javascript
用Javascript来判断一个字符串是否为纯英文字母(包括大小写)或数字的字符串。

在实际开发过程,我们可能需要判断一个字符串是否为纯英文字母(包括大小写)或纯数字的字符串,下面是给出示例代码:

一、是否为纯英文字母或数字的字符串(包括大小写)

  /**
   * 判断是否仅仅英文字母或数字
   * @param str 给定字符串
   */
  const isFullLetterOrDigit = (str: any)=>{
    const ret = str === undefined || str === null || str.length<=0;
    if(ret){
      return false;
    }

    const pattern = new RegExp(/^[0-9a-zA-Z]+$/);

    return pattern.test(str);
  }

  

除此之外,我们还可以给出包含的情况,即不是全部字符都是字母或数字的字符串,示例代码如下:

二、包含有英文字母或数字的字符串(包括大小写)

  /**
   * 判断是否有包含数字或英文字母,包括大小写
   * @param str 给定字符串
   */
  const containLetterOrDigit = (str: any)=>{
    const ret = str === undefined || str === null || str.length<=0;
    if(ret){
      return false;
    }

    const pattern = new RegExp(/[0-9a-z]/i);

    return pattern.test(str);
  }

 

调用测试代码这里就不写啦,请自行测试。

点击阅读全文

发表 2023-02-12 17:03:12 颛顼 →

京ICP备16053008号-4 公安备案号11010502049515

©️2022 码嗨路书版权所有,威廉宏业科技出品