我有这个问题:
从文件加载的文本“ABCD\r\nEFGHJ”与 java 正则表达式“EFGH”匹配。Matcher 对象当然表示匹配字符串的开头位于位置 6。匹配器将 \r \n 计为两个位置。
我将原始文本放在 AWT TextArea 组件中,然后调用 select(6,10) 以突出显示匹配的区域。你猜怎么着......它从“F”字母开始突出显示。一个位置比它应该的...
如果超过 1 对 crlf 在匹配区域之前,则突出显示会比应有的更向前移动。
任何人有任何简单的解决方案?