javascript - 在字符串的开头和结尾搜索相同的数字

标签 javascript regex

<分区>

我正在尝试编写 regexp 来查找以相同数字开头和结尾的字符串,如下所示:

2aldkc2 <---- 
4alou4 <----

编辑,我忘了动议我到目前为止所做的尝试:

^(\d).^([^h].*$)

但这行不通

最佳答案

使用捕获组。

^(\d).*\1$

正则表达式捕获第一个数字并仅在最后一个字符也与捕获的字符相同时才匹配该特定行。

DEMO

关于javascript - 在字符串的开头和结尾搜索相同的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28470652/

相关文章:

javascript - 如果不是 yyyy/mm/dd 格式,则删除当前输入?

javascript - Sencha Extjs - 如何通过一次设置记录中的数据来更新网格?

javascript - 在 typescript commonjs 中导入 jquery 和 bootstrap

javascript - 使用 Google oAuth 2.0 时刷新新用户登录页面

python - 如果破折号在字符串中出现 n 次,则正则表达式匹配

javascript - 我的if条件有什么问题

javascript - 如何使用正则表达式查找多行 JavaScript 注释 block ?

regex - 我应该使用什么正则表达式模式来查找连续行中具有相似值的两个字符串

python - 更改youtube/dailymotion/vimeo嵌入大小

java - 在 Java 中将字符串中括号内的值作为整数返回