首页 > 解决方案 > 正则表达式匹配 flex 中字母的字符串输入中的字母重复

问题描述

我正在编写一个弹性程序,用户将范围[A-E]的输入字母作为输入,例如用户输入是:"ABC".
我想知道使用哪个正则表达式我可以发现用户两次或多次使用相同字母的情况,例如用户输入是"AAB"or "ABA"
存在的类似问题都没有帮助我,因此非常感谢任何答案!

标签: regex

解决方案


您可以使用以下正则表达式查找 FTP 服务器详细信息。选择该文本并根据您的需要替换它。

正则表达式:'(?:(?:\[ash)\d+(?:\])\n)(?:(?:ftp|FTP|Ftp).*\s=\s(.*))'

在此,在替换时,您可以使用以下正则表达式从源代码复制粘贴,但您自己更改其余部分。

在此正则表达式之后附加您的数据。

正则表达式:'(?:(?:\[ash)\d+(?:\])\n)(?:(?:ftp|FTP|Ftp).*\s=\s)'

您必须在程序中使用一些逻辑。例如首先,保存正则表达式获取的数据。使用第二个正则表达式从您不想要的组中删除一个组附加您正确的 FTP 服务器信息。将新文本替换为原始文本并替换为原始字符串。

祝你好运。这并不简单,给它一些时间。


推荐阅读