关于在vue.js中,如何对转义字符进行表达式判断?

vue.js中,如何对转义字符进行表达式判断


尚方宝剑之说
浏览 1123回答 3
3回答

跃然一笑

123456789101112131415let regex = /^((a|file)\(.+\)|(img|aduio|video))\[.+]$/i; test('should test ok',()=>{    let regex = /^((a|file)\(.+\)|(img|aduio|video))\[.+]$/i;    expect(regex.test('file(a)[b]')).toBe(true);    expect(regex.test('file[b]')).toBe(false);    expect(regex.test('file(b)')).toBe(false);    expect(regex.test('a(a)[b]')).toBe(true);    expect(regex.test('img[c]')).toBe(true);    expect(regex.test('aduio[e]')).toBe(true);    expect(regex.test('video[e]')).toBe(true);    expect(regex.test('video(d)[e]')).toBe(false);    expect(regex.test('aduio(d)[e]')).toBe(false);    expect(regex.test('img(d)[e]')).toBe(false);})

一只名叫tom的猫

假设你的html为:<input type="text" id="mInput" />你可以用test的方法去判断:var reg = /^[0-9a-zA-Z]+$/var str = document.getElementById("mInput").value;if(!reg.test(str)){alert("你输入的字符不是数字或者字母")}你可以用onchange或者onkeyup来触发。扩展资料:js日常用途:1.嵌入动态文本于HTML页面。2.对浏览器事件做出响应。&nbsp;3.读写HTML元素。4.在数据被提交到服务器之前验证数据。5.检测访客的浏览器信息。6.控制cookies,包括创建和修改等。7.基于Node.js技术进行服务器端编程。

函数式编程

假设你的html为:<input type="text" id="mInput" />你可以用test的方法去判断:var reg = /^[0-9a-zA-Z]+$/var str = document.getElementById("mInput").value;if(!reg.test(str)){alert("你输入的字符不是数字或者字母")}PS:你可以用onchange或者onkeyup来触发
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js
React.JS