【发布时间】:2014-11-27 13:04:02
【问题描述】:
好的,我对正则表达式的了解为零,所以如果有人可以指导我找到更好的方法来解决这个问题,那么请务必这样做。
我发现一系列文件缺少它们将写入的数据库的特定命名约定。所以有些可能是 dbname1、dbname2、dbname3、abcdbname4、abcdbname5,它们都需要在开头有那个 abc。我想编写一个正则表达式,它将查找文件中所有不紧跟 abc 的标签并添加到 abc 中。有什么想法可以做到这一点吗?
再次,如果这措辞/表达不当,请原谅我。我对正则表达式的了解真的是零。我找不到任何要问这个的问题。我知道有一些问题询问如何将字符串添加到行中,而不是如何仅添加到缺少字符串的行中,而某些行已经有了它。
我以为我已经写了这个,但我正在查看看起来像这样的行
<Name>dbname</Name>
或
<Name>abcdbname</Name>
我需要让他们都在开头有那个 abc
【问题讨论】:
-
我编辑了您的帖子,以便为您正确编码格式。您可以通过按编辑器中的 {} 按钮(将文本缩进四个空格/制表符)进行代码格式化,或者您可以通过在
backticks中环绕文本来执行inline <code> formatting(撇号字符接下来到您的 1 键)