Hi All,
For any reason I can't imagine, if you run this instruction in a rule;
fn!extract("<a>some text</a>","<a>","</a>")
you will get {"some text"} as a result, which is what I expected.
But if you run this one
fn!extract("<p>some text</p>","<p>","</p>")
you get nothing as result.
Another example of this strange behaviour:
fn!extract("<l>some text</l>","<",">") returns {"l","/l"}, which is fine
fn!extract("<p>some text</p>","<",">") returns nothing, which is inexplicably to me
Any idea on why is that happenning?. I've tested that on Appian v25.1
Regards!
Discussion posts and replies are publicly visible
i think in this scenario, striphtml() might work? since striphtml() Converts an HTML string into plain Text by converting <br>, <p>, and <div> to line breaks, stripping all other tags, and converting escaped characters into their display values
striphtml("<p>some text</p>")
Thank you for your answer Abishek, however I do not looking forward some workaround (I've already solved my need with regex). My intention when posting that is to know why fn!extract is working like this. ¿It is a bug or some weird undocumented behaviour?