String Groovy删除<;中的部分字符串&燃气轮机;
嗨,在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 我该怎么做呢?由于内容
<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