var str = "value";
if(/^[a-zA-Z]+$/.test(str)){var reg = new RegExp("\\b"+str+"\\b","g");console.log(reg.test(str))
};
//true

正则中使用变量需要构造正则函数var reg = new RegExp("\\b"+str+"\\b","g");

仅使用\b单词边界无法判断“value=1”之类的字符,所以要提前使用/^[a-zA-Z]+$/.test(str)判断是否全为字母。

正则判断变量是否为英文单词相关推荐

  1. JavaScript 变量克隆和判断变量类型

    一.变量克隆 在js中经常会遇到将一个变量赋值给一个新的变量这种情况,这对于基本类型很容易去实现,直接通过等号赋值就可以了,对于引用类型就不能这样了.(注:像函数,正则也可以直接通过等号赋值) 这里我 ...

  2. 记录一次 JavaScript 正则使用变量

    背景 最开始写了单个判断小数点后几位的正则,由于多处地方公用,希望能封装起来通用,但是正则判断小数的值是写死的,所以想写成变量的形式,根据传递的值来判断小数位后几位. 操作 正则表达式校验小数点后几位 ...

  3. Js中判断变量存不存在的问题

    前面写过jquery对象存在与否的判断.现在谈下Js中判断变量存不存在的问题. 如果这样if(!a),当变量a在js中没有申明时,就会报错,那么接下去的代码将不会被执行.注意,这种判断只要变量申明过, ...

  4. ***PHP中判断变量为空的几种方法

    总结PHP中,"NULL" 和 "空" 是2个概念. isset  主要用来判断变量是否被初始化过 empty  可以将值为 "假".&qu ...

  5. golang 如何判断变量的类型

    本文介绍两种用于判断变量类型的方式. 方法一 package mainimport ("fmt" )func main() {v1 := "123456"v2 ...

  6. 正则判断 手机邮箱的正确格式

    // 正则判断手机号码地址格式 +(BOOL) isMobileNumber:(NSString *)mobileNum { /** * 手机号码 * 移动:134[0-8],135,136,137, ...

  7. JavaScript判断变量数据类型

    一.JS中的数据类型 1.数值型(Number):包括整数.浮点数. 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数组(Array) 6.空值(Null) ...

  8. decltype判断变量或表达式类型

    文章目录 1 decltype判断变量或表达式类型 1 decltype判断变量或表达式类型 在C++11中增加了判断变量或表达式类型的供能,decltype (expr是变量或表达式expr的已声明 ...

  9. Python编程语言学习:判断变量是否为NONE或False的几种常见写法(if not用法教程)

    Python编程语言学习:判断变量是否为NONE或False的几种常见写法(if not用法教程) 目录 判断变量是否为NONE或False的几种常见写法(if not用法教程) 1.not用法 2. ...

最新文章

  1. 关于python语言、下列说法不正确的是-关于 Python字符串,下列说法错误的是_学小易找答案...
  2. “面试不败计划”:集合总结
  3. 大数据时代企业如何保障数据安全?这款工具值得一看
  4. MDK linker和debug的设置以及在RAM中调试
  5. python修改xml标签的值_对python修改xml文件的节点值方法详解
  6. Oracle12c 的安装教程图解(安装系统:windows 2008R2)
  7. 以敏捷的方式运作一所大学
  8. sql和mysql同时配置_jfinal同时配置mssql和mysql混动数据源
  9. 【转】CString 操作指南
  10. 收藏十一种常用简单实用漂亮的HTML表格样式
  11. 代数拓扑\集合拓扑\代数拓扑\拓扑关系\拓扑结构_笔记
  12. 绘制网络组建拓扑图方法分享
  13. 小程序 侧边栏(导航)滑动
  14. 世界最大最高摩天轮,迪拜之眼迎来首批游客
  15. npm --save-dev 和 --save的区别
  16. html中背景条纹效果,css3 条纹背景滚动效果
  17. 美颜sdk中,实现人脸识别的主要方法有哪些?
  18. P1217 [USACO1.5]回文质数 Prime Palindromes
  19. 细节--Java必须先创建文件夹再创建文件
  20. PVLAN (Private VLAN)

热门文章

  1. vue中计算属性computed传递参数
  2. spring-data-redis 简介、中文文档、中英对照文档 下载
  3. android 微信 去广告插件,Android"挂逼"修练之行--微信小程序逆向辅助插件工具开发详解 ......
  4. 第四章第二十一题(检查 SSN)(Check SSN)
  5. 怎样利用MAC中自带的截图工具
  6. 【Java】统计字符出现次数
  7. Quartus II 安装教程—FPGA入门教程
  8. 《HelloGitHub》第 68 期
  9. nbiot和2g_Nbiot哪家运营商做的最好?
  10. 分享扫描文字识别软件的操作方法