亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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è)字符簡(jiǎn)單定義了一個(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)文章

  • Spring?boot?整合RabbitMQ實(shí)現(xiàn)通過RabbitMQ進(jìn)行項(xiàng)目的連接

    Spring?boot?整合RabbitMQ實(shí)現(xiàn)通過RabbitMQ進(jìn)行項(xiàng)目的連接

    RabbitMQ是一個(gè)開源的AMQP實(shí)現(xiàn),服務(wù)器端用Erlang語(yǔ)言編寫,支持多種客戶端,這篇文章主要介紹了Spring?boot?整合RabbitMQ實(shí)現(xiàn)通過RabbitMQ進(jìn)行項(xiàng)目的連接,需要的朋友可以參考下
    2022-10-10
  • java實(shí)現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο?

    java實(shí)現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο?

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο螅?,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • httpclient 請(qǐng)求http數(shù)據(jù),json轉(zhuǎn)map的實(shí)例

    httpclient 請(qǐng)求http數(shù)據(jù),json轉(zhuǎn)map的實(shí)例

    下面小編就為大家?guī)硪黄猦ttpclient 請(qǐng)求http數(shù)據(jù),json轉(zhuǎn)map的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • MyBatis源碼分析之日志記錄詳解

    MyBatis源碼分析之日志記錄詳解

    這篇文章主要給大家介紹了關(guān)于MyBatis源碼分析之日志記錄的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MyBatis具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Java中使用Filter過濾器的方法

    Java中使用Filter過濾器的方法

    Filter過濾器是javaWeb層面的,它跟Servlet類似,每次前端請(qǐng)求,首先進(jìn)入的是過濾器,我們必須實(shí)現(xiàn)Filter接口,重寫三個(gè)方法,才能使用Filter過濾器,需要的朋友可以參考下
    2021-06-06
  • java中字符串轉(zhuǎn)整數(shù)及MyAtoi方法的實(shí)現(xiàn)

    java中字符串轉(zhuǎn)整數(shù)及MyAtoi方法的實(shí)現(xiàn)

    這篇文章主要介紹了java中字符串轉(zhuǎn)整數(shù)及MyAtoi方法的實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • springIoc及注解的使用實(shí)例詳解

    springIoc及注解的使用實(shí)例詳解

    注解(Annotation)是一種在 Java 程序中以元數(shù)據(jù)的形式對(duì)代碼進(jìn)行標(biāo)記和說明的機(jī)制,它可以被添加到類、方法、字段、參數(shù)等程序元素上,用于提供額外的信息和指示,本文給大家介紹springIoc及注解的使用,感興趣的朋友一起看看吧
    2024-02-02
  • 七段小代碼解決Java程序常見的崩潰場(chǎng)景

    七段小代碼解決Java程序常見的崩潰場(chǎng)景

    這篇文章主要為大家介紹了七段小代碼解決Java程序常見的崩潰場(chǎng)景,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • IDEA 2019.2.2配置Maven3.6.2打開Maven項(xiàng)目出現(xiàn) Unable to import Maven project的問題

    IDEA 2019.2.2配置Maven3.6.2打開Maven項(xiàng)目出現(xiàn) Unable to import Maven

    這篇文章主要介紹了IDEA 2019.2.2配置Maven3.6.2打開Maven項(xiàng)目出現(xiàn) Unable to import Maven project的問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • 使用JAVA實(shí)現(xiàn)高并發(fā)無(wú)鎖數(shù)據(jù)庫(kù)操作步驟分享

    使用JAVA實(shí)現(xiàn)高并發(fā)無(wú)鎖數(shù)據(jù)庫(kù)操作步驟分享

    一個(gè)在線2k的游戲,每秒鐘并發(fā)都嚇?biāo)廊?。傳統(tǒng)的hibernate直接插庫(kù)基本上是不可行的。我就一步步推導(dǎo)出一個(gè)無(wú)鎖的數(shù)據(jù)庫(kù)操作,詳情看下文
    2013-11-11

最新評(píng)論