String Groovy删除<;中的部分字符串&燃气轮机;

String Groovy删除<;中的部分字符串&燃气轮机;,string,groovy,String,Groovy,嗨,在Groovy中,我需要删除字符串的一部分 绳子 <Results xsi:type="xsd:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Updated User id:nish.test11</Results> 已更新用户 id:nish.test11 应该看起来像“更新的用户id:nish.test11 我该怎么做呢?由于内容

嗨,在Groovy中,我需要删除字符串的一部分 绳子

 <Results xsi:type="xsd:string" 

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Updated User 

            id:nish.test11</Results>  
已更新用户
id:nish.test11
应该看起来像“更新的用户id:nish.test11


我该怎么做呢?

由于内容看起来像XML

def xml = """
 <Results xsi:type="xsd:string" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Updated User 
    id:nish.test11</Results>  
"""
如果我运行代码,这将给出所需的结果(结果的内容)

""" <Results xsi:type="xsd:string" 

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Updated User 

        id:nish.test11</Results>""".replaceAll( /<\/?[^<>]>/, '' ).replaceAll( /[\n\s]+/, ' ' )

作为输出

欢迎您。如果对您有效,请您接受答案,这样就不会出现未回答的问题。:)
""" <Results xsi:type="xsd:string" 

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Updated User 

        id:nish.test11</Results>""".replaceAll( /<\/?[^<>]>/, '' ).replaceAll( /[\n\s]+/, ' ' )
Updated User id:nish.test11