【问题标题】:Using regex to get concatenated string from long newline separated list使用正则表达式从长换行符分隔列表中获取连接字符串
【发布时间】:2011-11-04 10:47:31
【问题描述】:

假设我在文本文件中得到了非常大的随机数列表,每个条目由换行符分隔,我该如何构造一个 xml 结构。

来源

6253266057
3970002069
6837266077
...

想要的结果

<Random value="6253266057" />
..

我在 Source 上进行了字符串替换,但后来是 complained of unclosed string,因为最后一个引号必须在最后一行,这使得其他条目看起来被放弃了。

【问题讨论】:

    标签: regex arrays string list text


    【解决方案1】:

    在某些编程语言甚至文本编辑器中,您可以替换:

     ^(\d+)$
    

     <Random value="\1" />
    

    \1 是匹配号码

    【讨论】:

    • +1 谢谢。我正在使用记事本并且愚蠢地认为它已经替换了正则表达式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    • 2021-07-02
    • 1970-01-01
    相关资源
    最近更新 更多