首页 > 试题广场 >

简述正则表达式及其用途。

[问答题]
请你简单描述一下正则表达式及其用途。
在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。计算机处理的信息更多的时候不是数值而是字符串,正则表达式就是在进行字符串匹配和处理的时候最为强大的工具,绝大多数语言都提供了对正则表达式的支持。
发表于 2019-05-02 00:49:41 回复(0)
更多回答
在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。计算机处理的信息更多的时候不是数值而是字符串,正则表达式就是在进行字符串匹配和处理的时候最为强大的工具,绝大多数语言都提供了对正则表达式的支持。
编辑于 2019-01-09 08:56:40 回复(0)
正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。
发表于 2019-04-24 22:04:49 回复(0)
模式匹配。有两个核心组件:1. 待匹配字符串;2. 匹配模式字符串。通过后者对前者进行匹配,并将匹配到的内容返回(捕获)
发表于 2019-07-17 17:22:42 回复(0)
正则表达式是由字母和符号组成的特殊文本,用来查找符合要求格式的文本;
发表于 2021-06-19 21:05:54 回复(0)
正则表达式一般用来处理一些具有复杂规则的字符串。由于计算机处理的数据更多的为非数值型数据,所以在匹配或者过滤这些数据时,正则表达式展现了它的强大以及无可代替的作用。本质就是一个对字符串操作的逻辑公式。
发表于 2020-08-21 21:28:32 回复(0)

在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。计算机处理的信息更多的时候不是数值而是字符串,正则表达式就是在进行字符串匹配和处理的时候最为强大的工具,绝大多数语言都提供了对正则表达式的支持。
发表于 2019-04-28 23:02:23 回复(0)
正则表达式是对字符串操作的一种逻辑公式 就是用事先定义好的一些特定字符 及这些特定字符的组合 组成一个“规则字符串” 这个“规则字符串”用来表达对字符串的一种过滤逻辑 给定一个正则表达式和另一个字符串 我们可以达到如下的目的: 1 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”) 2 可以通过正则表达式 从字符串中获取我们想要的特定部分 正则表达式的特点是: 1 灵活性 逻辑性和功能性非常的强 2 可以迅速地用极简单的方式达到字符串的复杂控制
发表于 2019-04-27 16:46:42 回复(0)
用于表单验证
发表于 2019-04-26 20:28:08 回复(0)
主要用于做验证
发表于 2019-04-23 11:35:30 回复(0)
主要用于过滤一些自定义规定的内容
发表于 2019-03-25 11:06:02 回复(0)
public ListNode FindKthToTail(ListNode head,int k) { int n = 0;
    ListNode key = head; for(ListNode first = head; first!=null; first = first.next){ if(k==n){
            n--;
            key = key.next;
        }
        n++;
    } return key;
}


发表于 2019-03-02 18:47:11 回复(0)