簡體   English   中英

在包含關系運算符的Java中分割字符串

[英]Splitting string in java containing relational operators

假設我有一個包含關系運算符的字符串:

"x<y , x=y , x<=y , x>y , x>=y" 

我該如何拆分?

如果我使用[<>=]它將x<=y拆分為( x=y )。

是否有任何簡單的方法可以完成而無需編寫我們自己的拆分功能?

如果要使用任何字符序列(而不僅是任何字符)進行分割,則應使用:

[<>=]+

這里的+表示1個或多個

您可能有一個遞歸下降解析器。 易於實現且易於維護。 你可能想看看這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM