我试图从以下输入中分离出单词、括号和=>and :<=>
(<=>A B) OR (C AND D) AND(A AND C)
到目前为止,我只是分离出这些词(请参阅 参考资料Scanner#useDelimeter()):
sc.useDelimeter("[^a-zA-Z]");
使用时:
sc.useDelimeter("[\\s+a-zA-Z]");
我得到的输出只是括号。
我不想要但想要AND )。
我怎么做?做\\s+同样的结果。
另外,分隔符与正则表达式有何不同?我熟悉 PHP 中的正则表达式。使用的符号是否相同?
我想要的输出:
(
<=>
A
(and so on)