mysql正则匹配⼤写字母_正则表达式,⼤写字母,怎么匹配? 展开全部
正则表达式匹配⼤写字母的表达为/^[A-Z]+$/
其他情况下的匹配表达式:
⼀.测试字符串
var str = 'Adobe InDesign、Microsoft Word 等对中⽂62616964757a686964616fe78988e69d8331333363396465与西⽂
(这⾥⽤「西⽂」来泛指⽤空格分词的外⽂)混合排版⽀持较好的软件,都默认增⼤汉字和西⽂的间距。InDesign 的默认设置是 1/4 的全⾓ 空格宽度(遵从 JIS),也就是约等于⼀个半⾓空格。
var reg = /[0-9a-z]/;
路由跟踪
console.log(str.match(reg)); // 结果:["d"]
电子商务安全
⼆、由⼀可以看出并没有匹配到⼤写字母
var reg = /[0-9a-z]/i;
钟丽丽年龄console.log(str.match(reg)); // 结果:["A"]
3.前⾯都是匹配单⼀字符,那么要匹配所有字母和数字呢?
var reg = /[0-9a-z]/gi;
2014年7月1日console.log(str.match(reg)); // 结果:
["A", "d", "o", "b", "e", "I", "n", "D", "e", "s", "i", "g", "n", "M", "i", "c", "r", "o", "s", "o", "f", "t", "W", "o", "r", "d", "I", "n", "D", "e", "s", "i", "g", "n", "
4.如果不要单个字符,要完整单词匹配或字母数字组合呢?
var reg = /[0-9a-z]+/gi;
静压
实验修正主义
console.log(str.match(reg)); // 结果:["Adobe", "InDesign", "Microsoft", "Word", "InDesign", "1", "4", "JIS"]