Solved
Forum Discussion
2 Replies
- dmillerFormer Employee
For me,
$xmlTest.replace('<?xml version="1.0" encoding="UTF-8"?>','')
is returning
"replaceTest": ""
Is this not what you are expecting?
- delContributor III
@walkerline117, replace() is case-sensitive, so I’d check the letter casing in your usage since both “UTF-8” and “utf-8” are valid in the XML prolog.
When using the replace() method, I prefer the slash over the single quote so I can add the optional flags. For instance:
$xml.replace(/<?xml version="1.0" encoding="UTF-8"?>/i,'')
is ignores case and should match either situation. Also$xml.replace(/no data/gi,'')
should both ignore case and globally replace throughout the string rather than just replace the first match.