1 2======================== 3Expression: xpointer(string-range(//p, 'test', 2)) 4Object is a Location Set: 51 : Object is a range : 6 From index 11 in node 7 TEXT 8 content=a simple test 9 To index 13 in node 10 TEXT 11 content=a simple test 12 132 : Object is a range : 14 From index 11 in node 15 TEXT 16 content=multiple tests 17 To index 13 in node 18 TEXT 19 content=multiple tests 20 213 : Object is a range : 22 From index 8 in node 23 TEXT 24 content=anced test 25 To index 10 in node 26 TEXT 27 content=anced test 28 29 30======================== 31Expression: xpointer(string-range(//p, 'test', 2, 2)) 32Object is a Location Set: 331 : Object is a range : 34 From index 11 in node 35 TEXT 36 content=a simple test 37 To index 12 in node 38 TEXT 39 content=a simple test 40 412 : Object is a range : 42 From index 11 in node 43 TEXT 44 content=multiple tests 45 To index 12 in node 46 TEXT 47 content=multiple tests 48 493 : Object is a range : 50 From index 8 in node 51 TEXT 52 content=anced test 53 To index 9 in node 54 TEXT 55 content=anced test 56 57 58======================== 59Expression: xpointer(string-range(//p, 'difficult', 1, 0)) 60Object is a Location Set: 611 : Object is a collapsed range : 62 index 3 in node 63 TEXT 64 content=a diff 65