国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

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

2019-11-26 14:53:19
字體:
供稿:網(wǎng)友

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

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

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

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

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

  1. L:字母;
  2. M:標(biāo)記符號(一般不會單獨出現(xiàn));
  3. Z:分隔符(比如空格、換行等);
  4. S:符號(比如數(shù)學(xué)符號、貨幣符號等);
  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
這個文本文檔一行是一個字符,第一列是 Unicode 編碼,第二列是字符名,第三列是 Unicode 屬性,
以及其他一些字符信息。


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

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

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

方法:
1.用Substring

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

2.用 RTrim

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

3.用TrimEnd

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

4.用lastIndexOf()和deleteCharAt()

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 酉阳| 华蓥市| 平山县| 平江县| 江阴市| 桐庐县| 孟村| 鄂伦春自治旗| 礼泉县| 霍城县| 望奎县| 龙江县| 饶阳县| 东乡族自治县| 夏邑县| 岳西县| 崇义县| 通许县| 昭苏县| 临城县| 祁东县| 疏勒县| 孟连| 奈曼旗| 武山县| 安西县| 中牟县| 东辽县| 三穗县| 高邮市| 乡宁县| 建湖县| 肃宁县| 祁东县| 穆棱市| 宣城市| 南涧| 峨眉山市| 久治县| 双鸭山市| 祁东县|