正则表达式
#
元字符串.
: 匹配除换行符(\n、\r)之外的任何单个字符。要匹配包括 '\n' 在内的任何字符,请使用像"(.|\n)"的模式。\w
: 匹配字母、数字、下划线。等价于'[A-Za-z0-9_]'。\W
表示匹配所有非\w
的字符。\s
: 匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]
。[]
: 表示字符集合,可以匹配[]
内的所有内容。.
在[]
只表示它自己。()
: 表示子表达式,()
内的内容是一个正则匹配表达式
<xxx>
内容#
去除字符串中所有的 content.replace(/<[^>]+>/g, '')
#
多匹配 |去除: </span>, </br>, </strong>
content.replace(/\<\/span>|\<\/br>|\<\/strong>/g, '')
#
匹配用户名称字母,数组,下划线,中划线
[a-z0-9_-]{3,15}
#
匹配所有中文[\u4e00-\u9fa5]+
#
使用 ? 做最小匹配匹配单个中文
[\u4e00-\u9fa5]+?