鱼C论坛

 找回密码
 立即注册
分享 捕获使用索引的时候出现的错误
hayeee 2024-2-21 13:35
当试图访问字符串或数组的特定索引(分割或访问一个片段)或循环索引时,有时会出现Off by one errors错误(有时称为 OBOE)。 JavaScript 索引从 0 开始,而不是 1,这意味着最后一个索引总会比字符串或数组的长度少 1。 如果尝试访问等于长度的索引,程序可能会抛出“索引超出范围”引用错误或打印出 ...
0 个评论
分享 Reduce方法
hayeee 2024-2-20 12:53
let myArray = ; let arraySum = myArray . reduce (( previous , current )= previous + current ); console . log ( `Sumofarrayvaluesis: ${ arraySum } ` ); reduce 方法用于对数 ...
0 个评论
分享 删除开头和结尾的空白
hayeee 2024-2-15 13:21
有时字符串周围存在的空白字符并不是必需的。 字符串的典型处理是删除字符串开头和结尾处的空格。 编写一个正则表达式并使用适当的字符串方法删除字符串开头和结尾的空格。 注意: String.prototype.trim()方法在这里也可以实现同样的效果,但是你需要使用正则表达式来完成此项挑战。 ================ ...
0 个评论
分享 使用捕获组搜索和替换
hayeee 2024-2-13 11:51
搜索功能是很有用的。 但是,当搜索同时也执行更改(或替换)匹配文本的操作时,搜索功能就会显得更加强大。 可以在字符串上使用.replace()方法来搜索并替换字符串中的文本。.replace()的输入首先是想要搜索的正则表达式匹配模式。 第二个参数是用于替换匹配的字符串或用于执行某些操作的函数。 ...
0 个评论
分享 使用捕获组重用模式
hayeee 2024-2-12 13:50
当你想要匹配一个像下面这样多次出现的单词, let repeatStr = "row row row your boat" ; 你可以使用/row row row/。但如果你不知道重复的特定单词,怎么办?捕获组可以用于找到重复的子字符串。 捕获组是通过把要捕获的正则表达式放在括号中来构建的。 在这个例子里, 目标是捕获一个包含 ...
0 个评论
分享 字母的不同表示
hayeee 2024-2-9 13:03
在正则表达式中,D、d、W、d 分别表示以下内容: \D: 匹配任意非数字字符。与 等效。 \d: 匹配任意数字字符。与 等效。 \W: 匹配任意非单词字符(非字母、数字、下划线)。与 等效。 \w: 匹配任意单词字符(字母、数字、下划线)。与 等效。 \s: 表示空格。
0 个评论
分享 检查混合字符组
hayeee 2024-2-7 13:17
有时候我们想使用正则表达式里的括号()来检查字符组。 如果想在字符串找到Penguin或Pumpkin,可以用这个正则表达式:/P(engu|umpk)in/g。 然后使用test()方法检查 test 字符串里面是否包含字符组。 let testStr = "Pumpkin" ; let testRegex = / P(engu|umpk ...
0 个评论

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

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

GMT+8, 2024-4-25 06:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部