精华内容
下载资源
问答
  • 反义字符 \W 匹配任意非字母,数字,下划线,汉字的字符 \S 匹配任意不是空白符的字符 \D 匹配任意非数字的字符 \B 匹配不是单词开头或结束的位置 ^ 取反(^写在[]里面的话,就代表排除的意思,一般来讲,^ 匹配字符...

    反义字符

    \W    匹配任意非字母,数字,下划线,汉字的字符
    \S    匹配任意不是空白符的字符
    \D    匹配任意非数字的字符
    \B    匹配不是单词开头或结束的位置
    ^     取反(^写在[]里面的话,就代表排除的意思,一般来讲,^ 匹配字符串的开始)
    用法示例:
    1、[^abc]匹配除了abc这几个字母以外的任意字符
       2、\S+匹配不包含空白符的字符串。 

    字符转义

    如果查找预定义字符集本身的话我们没法指定它们,因为它们会被解释成特殊的意思。这时你就必须使用\来取消这些字符的特殊意义。
    .        用\.
    *        用\*
    \本身    用\\

    例如:kkk\ .com匹配kkk.com
        D:\\Win匹配D:\Win

    重复


    *        重复零次或更多次(任意次)
    +        重复一次或更多次
    ?        重复零次或一次
    {n}        重复n次
    {n,}    重复n次或更多次
    {n,m}    重复n到m次

    例如:
    中国的手机号:^18\d{9}|15\d{9} $

    QQ号(以非0开头,共5位到9位数字):^[1-9]\d{4,8}$

    电子邮箱:^[0-9a-zA-Z](\w)+@(\w)+(\.)(cn|com|net|gov|edu|com(\.)cn)$

    例 3.1.1

    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    </head>
    <script>
        /* 马克-to-win:String.match() (Method)
        Searches a string using a regular expression and returns the matches in an array.
        Property/method value type: Array object
        JavaScript syntax: - myObject.match(aPattern)
        */
        var r, reg;
        // 声明变量。g:global,如果没有g,只搞一个。 要是g的话, 搞所有的。
        var ss = "all over the world the heavy rain in Spain  falls mainly in the plain";
        reg = /ain/ig;
        // 创建正则表达式模式。
        r = ss.match(reg);
        // 尝试去匹配搜索字符串。
        document.write(r[0] + " " + r[1] + " " + r.length + "<br>");

        var s1 = "all over the world the heavy rain in Spain falls mainly in the plain";
        re1 = /qixy/ig;
        // 创建正则表达式模式。
        r1 = s1.match(re1);
        // 尝试去匹配搜索字符串。
        document.write("r1 is" + r1);
        if (!r1) alert("r1 is null");

        var ss = " The dfsdf the fsdgl with the gdf.gdfhg the fielder caught the ball with the glove.";
        var req = /the/g;
        var r = ss.replace(req, "A");
        document.write("r is" + r)
    </script>

    更多请见:http://www.mark-to-win.com/tutorial/js_2_fanyi.html

    展开全文
  • 反义字符

    千次阅读 2015-12-15 22:00:28
    \W \w的补集 ( 除“大小写字母、0-9的数字、下划线_”之外) \S \s的补集 ...[a-c] a字符到c字符之间是字符 [^x] 匹配除了x以外的任意字符 [^adwz] 匹配除了adwz这几个字符以外的任意字符 //示例
    \W
     \w的补集
      ( 除“大小写字母、0-9的数字、下划线_”之外)
    
    \S \s的补集 (除\s定义的字符之外)
    \D 表示\d的补集 (除0-9数字之外)
    \B 匹配不是单词开头或结束的位置
    [ab] 匹配中括号中的字符
    [a-c] a字符到c字符之间是字符
    [^x] 匹配除了x以外的任意字符
    [^adwz] 匹配除了adwz这几个字符以外的任意字符


    //示例:查找除ahou这之外的所有字符
    string strFind1 = "I am a Cat!", strFind2 = "My Name's Blue cat!";             
    Console.WriteLine("除ahou这之外的所有字符,原字符为:" + strFind1 + "替换后:" + Regex.Replace(strFind1, @"[^ahou]","*"));
    Console.WriteLine("除ahou这之外的所有字符,原字符为:" + strFind2 + "替换后:" + Regex.Replace(strFind2, @"[^ahou]", "*"));
    展开全文
  • 反义字符 字符 说明 \W \w的补集 ( 除“大小写字母、0-9的数字、下划线_”之外) \S \s的补集 (除\s定义的字符之外) \D 表示\d的补集 (除0-9数字之外) \B 匹配不是单词开头或结束的位置 [ab] 匹配中括号中的字符 ...

    反义字符

    字符          说明
    \W          \w的补集  ( 除“大小写字母、0-9的数字、下划线_”之外)
    \S          \s的补集  (除\s定义的字符之外)
    \D          表示\d的补集  (除0-9数字之外)
    \B          匹配不是单词开头或结束的位置
    [ab]        匹配中括号中的字符
    [a-c]       匹配a字符到c字符之间的任意字符(包括a和c)
    [^x]        匹配除了x以外的任意字符
    [^adwz]     匹配除了adwz这几个字符以外的任意字符

    example

    string str = "I am a cat.";
    string pattern = @"[^ahou]";    //代表一个字符——除了a,m,o,u之外的任意一个字符
    string s = Regex.Replace(str, pattern, "*");
    //此时,s为**a**a**a**
    展开全文
  • 10月24日 1 KB 千字节 = 1024 B 字节 1 MB 兆字节 = 1024 KB 千字节 1 GB 吉字节 = 1024 MB 兆字节 1 TB 太字节 = 1024 GB 吉字节 """ # / 正斜杠(除法) \反斜杠(目录,反义字符) # \ 反义字符 反应后面字符...
    import os
    # 正在运行的程序 叫做进程
    # make制造  directory 文件夹
    # os.mkdir(r"C:\Users\jrcode02\Desktop\元气骑士")
    # 新建一万个文件夹
    # 唯一性
    for i in range(10000):
    
        os.mkdir(r"C:\Users\jrcode02\Desktop\元气骑士\皮肤%d"%i)
    
    # 1个数字占1个字节
    # 1个字母占1个字节
    # 1个汉字占2个字节
    
    # 体积单位  1立方米 = 1000立方分米
    # 字节 byte  # 字节跳动 ===> 抖音 西瓜小视频 今日头条
    """
    # 2进制 0101 0101
    # 程序员的节日? 10月24日
    1 KB 千字节 =  1024 B 字节
    1 MB 兆字节 = 1024 KB 千字节
    1 GB 吉字节 = 1024 MB 兆字节
    1 TB 太字节 = 1024 GB 吉字节
    
    """
    
    # / 正斜杠(除法) \反斜杠(目录,反义字符)
    # \ 反义字符 反应后面字符其他意思的字符
    # 敌人的敌人就是朋友
    print("123\\t123")
    # reverse 反转
    print(r"123asdhjasgashjgdfa\b45\d\d\\df\d\s\sd\sd\sd\d\fs\f\fs\fsd\sf\\sf\fs\sf\sf\f\s6")
    
    
    
    
    展开全文
  • 反义字符存储总结

    2017-09-11 09:54:00
    前后端交互中,定义接口字段的时候,一般都会借助一些小工具来定义JSON格式的字符串。我在写这样的一个工具的时候碰到一个关于转义字符的问题。记录一下。 转义字符的定义,我理解就是为了区分一些已经有特定意义...
  • 英文RegularExpression,是计算机科学的一个重要概念,她使用一种数学算法来解决计算机程序中的文本检索,匹配等问题,正则表达式语言是一种专门用于字符串处理的语言。在很多语言中都提供了对它的支持,c#也不例外,...
  • 主要介绍了JavaScript中字符串拼接的基本方法,是JS入门学习中的基础知识,需要的朋友可以参考下
  • 正则里面就hi就可以匹配里面所有单词里面含有hi的单词,但是如果要精确到hi这个字符串就要用到正则表达式的一个特殊代码了,它就做元字符,那么我们就先用一个元字符来精确匹配hi这个单词吧,这需要一个正则表达式:...
  • oracle中单引号的反义字符 是,也就是2个单引号,在oracle存储过程中,可通过把数据插入测试表的方法来单步调试,例如:语句1;insert into test(number) values(1);语句2;insert into test(number) values(2);语句...
  • 反义运算符  使用“!”运算符的方式由于只能运行在MSSQLServer和DB2两种数据库系统上,所以如 果应用程序有移植到其他数据库系统上的需求的话,就应该避免使用这种方式;使用同义运算符 的方式能够运行在...
  • JavaScript如何将字符串取反输出 例如在container这个对象中含有字符串“Hello World”,我们如何将他取反输出呢, 这里需要用到**split()**方法,它的作用是一个字符串分割成字符串数组,它有两个参数:1.separator...
  • HANA中使用转义字符

    2021-09-26 15:23:16
    和Oracle中一样 WITH t AS ( SELECT 'IT%' A FROM DUMMY UNION SELECT 'IT' FROM DUMMY ) SELECT * FROM t WHERE a LIKE '%/%%' escape '/'
  • 先通过字典将所有转义字符通过rawstring转换 escape_dict = { '\a': r'\a', '\b': r'\b', '\c': r'\c', '\f': r'\f', '\n': r'\n', '\r': r'\r', '\t': r'\t',
  • 正则表达式学习(三)转义和反义

    千次阅读 2016-09-12 11:02:45
    正则表达式的转义和反义,一字之差,概念却是完全不同的。 1.转义 转义就是使用正则表达式中的一些特殊字符引起歧义的时候,用“\”取消原本的特殊意思,比如如果想匹配*或者?,因为正则表达式里*和?都是元字符,...
  • C++ 转义字符

    2018-06-30 13:58:00
    一、转义字符及其含义 转义字符形式 含义 ASCII码值 \a x响铃符 7 \b 退格符,将光标位置移到下一页开头 8 \f 进纸符,将光标位置移到下一页开头 12 \n 换行符,将光标位置移到...
  • C语言中的转义字符详解

    千次阅读 2020-10-27 20:16:05
    C语言中的转义字符详解 简介 字符嘛,一般在键盘上键入后,可直接显示的字符成为可显示字符。 但是有一部分字符,在键盘上没有与之相对应的一个键,这种字符大多是为控制作用而设计的,称为控制字符。如果要键入控制...
  • 字符 十进制 转义字符 " &#34; &quot; & &#38; &amp; < &#60; ...
  • 数据库语句自定义转义字符

    千次阅读 2018-09-13 11:16:32
    NAME ='考勤管理_科室_审批人'  OR NAME LIKE '考勤管理|_%|_单位审批人%' ESCAPE '|'
  • https://tool.oschina.net/codeformat/json
  • js中的字符串反转输出的N种方法: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=...
  • 字符串转义和反转义

    千次阅读 2019-05-10 15:13:00
    c#的转义和反转义 System.Text.RegularExpressions.Regex.Unescape(s) 2.System.Text.RegularExpressions.Regex.Escape(s) ...解决方案:在中使用反斜杠来向文本字符串添加特殊字符。 var txt="We ar...
  • c++去掉转意字符

    千次阅读 2018-06-08 18:46:36
    去掉转意字符,原样输出R“()”
  • python字符串前缀和编码

    千次阅读 2018-02-10 22:10:40
    字符串前缀 普通字符字符串前面加r 字符串前面加b 字符编码 字符串格式化 小结 字符串前缀 1. 普通字符串 一般字符串都是默认用Unicode编码的,可以用\来转义,例如: a = u'test\ntest' # 等同...
  • 在前端开发中,一些特殊的符号,有时在 HTML 里面不方便直接使用, ...特殊字符 描述 字符对应代码 空格符 &nbsp; 大空格符 &emsp; < 小于号 &lt; > 大于号 &git; × 乘号 &a...
  • Android的JSONArray转String 去掉转义字符

    千次阅读 2020-06-18 09:18:33
    1.在app的gradle里导入依赖 implementation 'org.apache.commons:commons-lang3:3.7' 2.直接使用 StringEscapeUtils.unescapeJava(jsonArray.toString()) 根据需要看这个类里面的方法,目前较为稳妥的加解方式,...
  • 大于号、小于号、单引号 转义字符

    千次阅读 2017-01-18 15:23:41
    大于号、小于号、单引号 分别为:  > < "

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,682
精华内容 3,472
关键字:

反义字符