正则表达式的基本匹配,例如1234wo很帅.ivp,如果我想匹配小数点前或者后的内容,那么就需要对认真考虑一下正则的写法.
一开始,我写的是new RegExp('(\\w+).(\\w+'),很明显只能匹配一些英文字符,特殊字符和汉字是不认识的;
再之后,我将它改成了: new RegExp('([\\s\\S]+).(\\w+)'),因为正则当中小数点.是可以作为匹配任意非换行符的,你就会发现,match到的内容,总是多了两个字符;
实在不行,只能不断尝试了,最终算是解决了:new RegExp('([\\s\\S]+)[.](\\w+)');
用一个[],实现了小数点的区分,其实并没有从根本上解决问题,因为我还是似懂非懂