小编mac*_*ers的帖子

如何在一个方法中逃避java中的一组特殊字符?

我使用lucene搜索,但lucene有一堆特殊字符可以逃脱:

- && || ! ( ) { } [ ] ^ " ~ * ? : \
Run Code Online (Sandbox Code Playgroud)

我有问题转义这些字符,因为它们太多了,如果我使用String.replaceAll()方法,我最终会有一个很长的代码行只是为了逃避字符.什么是最好的方法?谢谢!

java lucene character

10
推荐指数
1
解决办法
5606
查看次数

标签 统计

character ×1

java ×1

lucene ×1