$ cat jonk.xml not match this but match this $ cat jonk.xsh open "jonk.xml"; #~ foreach /a/b/c { foreach //c { if xsh:matches( text(), '\b\s{2,}\b' ) { pwd; echo text(); } } $ xsh -q jonk.xsh /a/b[2]/c but match this