zoukankan      html  css  js  c++  java
  • 关于转义符的一些用法

    一。常见转义符

    \反斜杠

    换行

    回车

    空格

    d[0-9]

    D[^0-9]

    s空白符号[ x0Bf ]

    S非空白符号[^ x0Bf ]

    w单独字符[a-zA-Z_0-9]

    W非单独字符[^a-zA-Z_0-9]

    f换页b

    e Escape

    一个单词的边界

    B一个非单词的边界

    G前一个匹配的结束

     二。转义字符在String split()方法的应用

    String split()方法用于通过指定字符将字符串分割并返回成String[].

    public String[] split(String regex)

     Splits this string around matches of the given regular expression. 

    参数regex是一个 regular-expression的匹配模式而不是一个简单的String

    需要注意的是用“.”,"*","|","\"等符号分割。需要在符号前加上“\”.

    eg:

    String str="2019|1020|2021|2022";

    //用|分割字符串,返回String[]

    String[] sarr=str.split("|");

    //输出sarr的元素

    for(int i=0;i<arr.length;i++){

    System.out.print(sarr[i]+" ");

    在此处需要指出的是:priint()与println()差别。

    print():输出字符以后,光标在输出的字符之后。

    println():输出字符以后,光标在下一行开头。

    “ ”为换行符,所以print("abs ")与println("abs")是相同的。

  • 相关阅读:
    [JLOI2010] 冠军调查
    [ZJOI2009] 狼和羊的故事
    [CF1451D] Circle Game
    [CF1451E1] Bitwise Queries (Easy Version)
    [CF343D] Water Tree
    [CF1344B] Monopole Magnets
    [CF191C] Fools and Roads
    [CF1370D] Odd-Even Subsequence
    [CF1366D] Two Divisors
    [CF1359D] Yet Another Yet Another Task
  • 原文地址:https://www.cnblogs.com/hitnmg/p/9242734.html
Copyright © 2011-2022 走看看