ブランクのJavaの文字列が削除されます

文字列のスペースを削除します

設定ファイルを読み込んでtermiBrand = CMDC`01です|華為技術有限公司、Ltd`05そこの値がチェックアウトするか、データベース内のない値を決定するために比較され、空白の文字列が判断を作り、その後削除してする必要があります

str.trim(); //去掉首尾空格
str.replace(" ",""); //去除所有空格,包括首尾、中间
str.replaceAll(" ", ""); //去掉所有空格,包括首尾、中间
// \\s* 可以匹配空格、制表符、换页符等空白字符的其中任意一个。
str.replaceAll("\\s*", ""); //可以替换大部分空白字符, 不限于空格 ;  

JAVAと置き換えでReplaceAllは、一般的に、置換文字に使用される方法、およびそれらの差接触している
:差異
(1)置換文字をサポートすることができます文字とのCharSequenceパラメータを交換することであり、また(のCharSequenceすなわち、一連の文字列置換文字列をサポートしています)即ち白文字列こと、を意味する。
パラメーター(2)でReplaceAllでREGEX、すなわち、ルールベースの代替表現、例えば、でReplaceAllによって(「\ D」、「 *」) すべてのデジタルの文字列に文字はアスタリスクで置き換えられます。
同じポイント:
あなたが最初に出現を交換したい場合は、すべてを交換している、文字または文字列のソース列が指定されたすべての文字または文字列を置き換えている、あなたは使用することができますreplaceFirstという()は、文字列の最初のオカレンスだけを交換するために、この方法は、正規表現の代替案に基づいておりますが、でReplaceAll(異なる時間)。

おすすめ

転載: www.cnblogs.com/jasonboren/p/12299289.html