当前位置:  开发笔记 > 编程语言 > 正文

javascript正则表达式检查第一个和最后一个字符是否相似?

如何解决《javascript正则表达式检查第一个和最后一个字符是否相似?》经验,为你挑选了1个好方法。

有没有简单的方法来检查字符串的第一个和最后一个字符是否相同,只有正则表达式?

我知道你可以咨询charAt

var firstChar = str.charAt(0);
var lastChar = str.charAt(length-1);
console.log(firstChar===lastChar):

我不是要求这个:正则表达式匹配第一个和最后一个字符



1> Pranav C Bal..:

您可以将正则表达式与捕获组一起使用,并通过捕获第一个字符来使其后向引用断言起始字符和结束字符相同.测试正则表达式匹配使用RegExp#test方法.

var regex = /^(.).*\1$/;

console.log(
  regex.test('abcdsa')
)
console.log(
  regex.test('abcdsaasaw')
)
推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有