JavaScript 获取 ':' 后第一个数字或字母的下标
你可以使用正则表达式来匹配第一个数字或字母的下标。以下是一个例子:\n\njavascript\nvar str = \"abc:123\";\nvar match = str.match(/:\w/);\nvar index = match.index + 1;\n\nconsole.log(index); // 输出 5\n\n\n在这个例子中,我们使用正则表达式/:\w/来匹配以:开头,后面跟着一个数字或字母的字符串。match方法返回匹配的结果数组,其中index属性表示匹配的第一个字符在原始字符串中的下标。由于我们只想要第一个数字或字母的下标,所以我们将index属性加1,最后将结果输出到控制台。\n\n请注意,这个例子只适用于第一个数字或字母出现在:之后的情况。如果你的字符串中有多个:,你可能需要使用循环来找到第一个:后的数字或字母的下标。
原文地址: https://www.cveoy.top/t/topic/qzaD 著作权归作者所有。请勿转载和采集!