/\["([^\"]+)(\".*\n)He (.*)/g
Not so pretty, but one approach. Anybody know a better way to do this with nested queries or something?
["ESTRAGON", "d", "Then all we have to do is to wait on here."],
["VLADIMIR", "d", "Are you mad? We must take cover. (He takes Estragon by the arm.) Come on."],
["VLADIMIR", "a", "draws Estragon after him. Estragon yields, then resists. They halt.."],
["ESTRAGON", "d", "(looking at the tree). Pity we haven't got a bit of rope."],
["VLADIMIR", "d", "Come on. It's cold."],
He draws Estragon after him. As before.
["ESTRAGON", "d", "Remind me to bring a bit of rope tomorrow."],
["VLADIMIR", "d", "Yes. Come on."],
He draws him after him. As before.
["ESTRAGON", "d", "How long have we been together all the time now?"],
["VLADIMIR", "d", "I don't know. Fifty years maybe."],