鱼C论坛

 找回密码
 立即注册
分享 检查全部或无
hayeee 2024-1-31 12:37
有时,想要搜寻的匹配模式可能有不确定是否存在的部分。 尽管如此,还是想检查它们。 为此,可以使用问号?指定可能存在的元素。 这将检查前面的零个或一个元素。 可以将此符号视为前面的元素是可选的。 例如,美式英语和英式英语略有不同,可以使用问号来匹配两种拼写。 let american = "color" ; ...
0 个评论
分享 指定匹配的上限和下限
hayeee 2024-1-29 13:39
回想一下,使用加号+查找一个或多个字符,使用星号*查找零个或多个字符。 这些都很方便,但有时需要匹配一定范围的匹配模式。 可以使用数量说明符(quantity specifiers)指定匹配模式的上下限。 数量说明符与花括号({和})一起使用。 可以在花括号之间放两个数字,这两个数字代表 ...
0 个评论
分享 匹配非空白字符
hayeee 2024-1-29 13:24
已经学会了如何使用带有小写s的缩写\s来搜寻空白字符。 还可以搜寻除了空格之外的所有内容。 使用\S搜寻非空白字符,其中s是大写。 此匹配模式将不匹配空格、回车符、制表符、换页符和换行符。 可以认为这类似于元字符 。 let whiteSpace = "Whitespace. Wh ...
0 个评论
分享 匹配空白字符
hayeee 2024-1-29 13:21
迄今为止的挑战包括匹配字母和数字。 还可以匹配字符之间的空格。 可以使用\s搜寻空格,其中s是小写。 此匹配模式将匹配空格、回车符、制表符、换页符和换行符。 可以认为这类似于元字符 。 let whiteSpace = "Whitespace. Whitespace everywhere!" let spaceRegex = / \s ...
0 个评论
分享 限制可能的用户名
hayeee 2024-1-28 14:32
用户名在互联网上随处可见。 它们是用户在自己喜欢的网站上的唯一身份。 需要检索数据库中的所有用户名。 以下是用户在创建用户名时必须遵守的一些简单规则。 Usernames can only use alphanumeric characters. 用户名中的数字必须在最后。 数字可以有零个或多个。 用户名不能以数字开头。 用户名字母可以是小 ...
0 个评论
分享 匹配所有非数字
hayeee 2024-1-28 14:23
上一项挑战中展示了如何使用带有小写d的缩写\d来搜寻数字。 也可以使用类似的缩写来搜寻非数字,该缩写使用大写的D。 查找非数字字符的缩写是\D。 这等同于字符串 ,它查找不是 0 - 9 之间数字的单个字符。 使用非数字缩写\D来计算电影标题中有多少非数字。 ...
0 个评论
分享 匹配所有数字
hayeee 2024-1-28 14:21
已经了解了常见字符串匹配模式的元字符,如字母数字。 另一个常见的匹配模式是只寻找数字。 查找数字字符的缩写是\d,注意是小写的d。 这等同于元字符 ,它查找 0 到 9 之间任意数字的单个字符。 使用缩写\d来计算电影标题中有多少个数字。 书面数字("six" 而不是 6)不计算在内。 = ...
0 个评论
分享 匹配除了字母和数字的所有符号
hayeee 2024-1-24 16:36
已经了解到可以使用缩写\w来匹配字母和数字 。 不过,有可能想要搜寻的匹配模式是非字母数字字符。 可以使用\W搜寻和\w相反的匹配模式。 注意,相反匹配模式使用大写字母。 此缩写与 是一样的。 let shortHand = / \W / ; let numbers = "42%" ...
0 个评论
分享 匹配所有的字母和数字
hayeee 2024-1-24 16:32
使用元字符,可以使用 搜寻字母表中的所有字母。 这种元字符是很常见的,它有一个缩写,但这个缩写也包含额外的字符。 JavaScript 中与字母表匹配的最接近的元字符是\w。 这个缩写等同于 。 此字符类匹配大写字母和小写字母以及数字。 注意,这个字符类也包含下划线字符 (_)。 let longHand = / + ...
0 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-3 13:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部