JavaScript
qq_39527503
这个作者很懒,什么都没留下…
展开
-
用正则表达式将前后空格用空字符串替代:replace(/(^\s*)|(\s*$)/g, "")
^表示字符串必须以后面的规则开头, 在这里就是说字符串必须以\s*开头.\s 是空格的意思, * 表示有0个或多个\s* 就是有0个或多个空格(^\s*) 表示的就是以0个空格或者多个空格开头| 表示或的意思, 也就是满足| 左边的也成立, 满足 | 右面的也成立.\s*同上$ 的意思是字符串必须以前面的规则结尾(\s*$) 的意思就是, 以0个空格或者多个空格结尾/.../g 是...转载 2019-05-04 15:30:38 · 1210 阅读 · 0 评论 -
正则表达式中/g /i /m /e /x /s的用法
这些符号被称为正则表达式模式修饰符,用法含义如下:1、/g 表示该表达式将用来在输入字符串中查找所有可能的匹配,返回的结果可以是多个。如果不加/g最多只会匹配一个2、/i 表示匹配的时候不区分大小写,这个跟其它语言的正则用法相同3、/m 表示多行匹配。什么是多行匹配呢?就是匹配换行符两端的潜在匹配。影响正则中的^$符号4、/s 与/m相对,单行模式匹配。5、/e 可执行模式,此为PHP...转载 2019-05-04 15:32:44 · 16790 阅读 · 0 评论