case-insensitive matching in XPath?

XPath 2 has a lower-case (and upper-case) string function. That’s not quite the same as case-insensitive, but hopefully it will be close enough:

//CD[lower-case(@title)='empire burlesque']

If you are using XPath 1, there is a hack using translate.

Leave a Comment