最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java字符串技巧之刪除標(biāo)點(diǎn)或最后字符的方法

 更新時(shí)間:2015年11月02日 17:37:59   作者:半夜路人  
這篇文章主要介紹了Java字符串技巧之刪除標(biāo)點(diǎn)或最后字符的方法,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

刪除字符串的所有標(biāo)點(diǎn)

str = str.replaceAll("[\\pP‘'“”]", "");

在這里利用的是Unicode編碼,Unicode 編碼并不只是為某個(gè)字符簡單定義了一個(gè)編碼,而且還將其進(jìn)行了歸類。

\pP 其中的小寫 p 是 property 的意思,表示 Unicode 屬性,用于 Unicode 正表達(dá)式的前綴。

大寫 P 表示 Unicode 字符集七個(gè)字符屬性之一:標(biāo)點(diǎn)字符。
其他六個(gè)是

  1. L:字母;
  2. M:標(biāo)記符號(hào)(一般不會(huì)單獨(dú)出現(xiàn));
  3. Z:分隔符(比如空格、換行等);
  4. S:符號(hào)(比如數(shù)學(xué)符號(hào)、貨幣符號(hào)等);
  5. N:數(shù)字(比如阿拉伯?dāng)?shù)字、羅馬數(shù)字等);
  6. C:其他字符

Java 中用于 Unicode 的正則表達(dá)式數(shù)據(jù)都是由 Unicode 組織提供的。Unicode 正則表達(dá)式標(biāo)準(zhǔn)(可以找到所有的子屬性)
http://www.unicode.org/reports/tr18/
http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
這個(gè)文本文檔一行是一個(gè)字符,第一列是 Unicode 編碼,第二列是字符名,第三列是 Unicode 屬性,
以及其他一些字符信息。


刪除字符串的最后字符
字符串:

string s = "1,2,3,4,"

實(shí)現(xiàn)效果:刪除最后一個(gè) ","

方法:
1.用Substring

s = s.Substring(0,s.Length - 1)

2.用 RTrim

s = s.ToString().RTrim(',')

3.用TrimEnd

s=s.TrimEnd(',')
//如果要?jiǎng)h除"4,",則需要這么寫
char[] MyChar = {'4',','};
s = s.TrimEnd(MyChar);
//s = "1,2,3

4.用lastIndexOf()和deleteCharAt()

int index = sb.toString().lastIndexOf(',');
sb.deleteCharAt(index);

相關(guān)文章

  • Java超詳細(xì)分析講解final關(guān)鍵字的用法

    Java超詳細(xì)分析講解final關(guān)鍵字的用法

    關(guān)于final關(guān)鍵字,它也是我們一個(gè)經(jīng)常用的關(guān)鍵字,可以修飾在類上、或者修飾在變量、方法上,以此看來定義它的一些不可變性!像我們經(jīng)常使用的String類中,它便是final來修飾的類,并且它的字符數(shù)組也是被final所修飾的。但是一些final的一些細(xì)節(jié)你真的了解過嗎
    2022-06-06
  • Java的接口和抽象類深入理解

    Java的接口和抽象類深入理解

    這篇文章主要介紹了Java的接口和抽象類深入理解的相關(guān)資料,希望通過本文大家能夠理解應(yīng)用接口與抽象類的使用方法,需要的朋友可以參考下
    2017-09-09
  • Idea 配置國內(nèi) Maven 源的圖文教程

    Idea 配置國內(nèi) Maven 源的圖文教程

    這篇文章主要介紹了Idea 配置國內(nèi) Maven 源的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-11-11
  • springboot默認(rèn)的5種加載路徑詳解

    springboot默認(rèn)的5種加載路徑詳解

    這篇文章主要給大家介紹了關(guān)于springboot默認(rèn)的5種加載路徑,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用springboot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 利用Lambda表達(dá)式創(chuàng)建新線程案例

    利用Lambda表達(dá)式創(chuàng)建新線程案例

    這篇文章主要介紹了利用Lambda表達(dá)式創(chuàng)建新線程案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • idea中如何過濾某些文件不提交的方法實(shí)現(xiàn)

    idea中如何過濾某些文件不提交的方法實(shí)現(xiàn)

    本文主要介紹了idea中如何過濾某些文件不提交,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • SpringMVC中Json數(shù)據(jù)交互處理示例詳解

    SpringMVC中Json數(shù)據(jù)交互處理示例詳解

    這篇文章主要介紹了SpringMVC中Json數(shù)據(jù)交互處理的相關(guān)資料,分別講解了JSON的基本概念、構(gòu)成要素、數(shù)據(jù)類型、對(duì)象和數(shù)組的表示方法、字符串的轉(zhuǎn)義規(guī)則以及JSON與JavaScript的關(guān)系,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • Linux下啟動(dòng)jar包的幾種常見方式

    Linux下啟動(dòng)jar包的幾種常見方式

    最近在linux上發(fā)布了一個(gè)SpringBoot項(xiàng)目,研究了一下jar包在Linux上的集中啟動(dòng)方式,這篇文章主要給大家介紹了Linux下啟動(dòng)jar包的幾種常見方式,需要的朋友可以參考下
    2023-07-07
  • Java中處理郵件附件的方法(本地文件和在線URL)

    Java中處理郵件附件的方法(本地文件和在線URL)

    這篇文章主要介紹了在Java中處理郵件附件的方法,針對(duì)本地文件和在線URL兩種附件來源,提供了兩種解決方案,并提供了下載文件和發(fā)送郵件的代碼示例,需要的朋友可以參考下
    2025-03-03
  • java IP地址網(wǎng)段計(jì)算的示例代碼

    java IP地址網(wǎng)段計(jì)算的示例代碼

    這篇文章主要介紹了java IP地址網(wǎng)段計(jì)算的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評(píng)論

区。| 泽州县| 黄冈市| 贵南县| 蒙阴县| 凤庆县| 栾城县| 通州区| 逊克县| 竹山县| 凤阳县| 山东省| 利辛县| 建宁县| 五大连池市| 香河县| 台南市| 聂荣县| 呼图壁县| 德兴市| 庆云县| 正镶白旗| 正宁县| 龙陵县| 阳山县| 扎兰屯市| 和顺县| 营山县| 佛山市| 镶黄旗| 余庆县| 恩施市| 琼中| 千阳县| 攀枝花市| 乐平市| 马边| 密山市| 贵南县| 东乌珠穆沁旗| 容城县|