在上一小節中,了解到通過re模塊能夠完成使用正則表達式來匹配字符串
本小節,將要講解正則表達式的單字符匹配
示例1: .
#coding=utf-8 import re ret=re.match(".","M") print(ret.group()) ret=re.match("t.o","too") print(ret.group()) ret=re.match("t.o","two") print(ret.group())
運行結果:
<div>佳佳不斷分享視頻教程,學習佳佳教程提升編程能力。</div>
let str=document.querySelector('body div');
let reg=/佳佳(?=教程)/g;
str.innerHTML=str.innerHTML.replace(reg,`<a href="http://www.baidu.com">$&</a>`)
let lessons=`
js 200元 50次
php 500.00元 60次
vue 600元 100次
`;
let reg=/(\d+)(.00)?(?=元)/gi;
lessons=lessons.replace(reg,(v,...args)=>{
console.log(args);
args[1]=args[1] || '.00'
return args.splice(0,2).join('')
})
console.log(lessons);
let str='jiajia83758jsdhfs'
let reg=/(?<=jiajia)\d+/gi;
console.log(str.match(reg));//['83758']
則表達式
正則表達式
*請認真填寫需求信息,我們會在24小時內與您取得聯系。