正则表达式中单独使用一个星号(*)表示什么意思

JavaScript010

正则表达式中单独使用一个星号(*)表示什么意思,第1张

*表示所有的,即一切都可匹配上。sed '/^*$/d' test^表示开头处,$表示结尾处,二者合在一起'/^*$/d' 表示所有都在其范围内''表示界定范围,便于你引用。^*$表示一年所有的字符串,包括空

说的是正则表达式, 不是HTML编码.

正则表达式中的*用\*就可以:

var regex = /\*{2}/g

alert(regex.test('**'))

可以打印出来true.

如果是所的是*号的作用的话, *号表示的是0个或者多个连续的元素, 标注在元素右面, 比如:

var regex = /\**/g

alert(regex.test(''))

alert(regex.test('*'))

alert(regex.test('**'))

都是true.

var regex = /a*b/g

alert(regex.test('ab'))true

alert(regex.test('aaaab'))true

alert(regex.test('a'))false