标签: regex grep
我希望连续多次找到相同字符的字符串。这些可以是任何字符(包括NULL字符),因此我无法指定它是哪个字符,但它连续出现20次或更多次。
点"。"匹配任何字符,但如果我事先不知道哪个字符,我如何在RegExp中指定它必须是相同的字符?
实施例: Bla bla blub oooooooooooooooooo必须在xxxxxxxxxxxxxxxxx字符串中。
我想找到o-s和x-s线。 " {10,}"匹配任何一行。
答案 0 :(得分:3)
您可以捕获一封信,然后使用反向引用9次来检查相同的字母是否重复了10次:
/([A-Za-z])\1{9,}/g
RegEx Demo
PS:检查任何角色使用:
/(.)\1{9,}/g