Well... you voted to close it initially and in
your post on Code Review you describe it as borderline on-topic. So, are you surprised that others differ
slightly in their opinion? It seems to me that you know better than me what reviewers are thinking. I think this post should be on-topic, because general text-processing questions are on topic, but you think it is borderline. Why so?