zoukankan      html  css  js  c++  java
  • WHERE子句之通配符篇之正则表达式

    WHERE子句之通配符篇之正则表达式

    乍一听啊正则表达式这个概念可以说是高大上,但是事实上并不是这样的

    1. 什么是正则表达式?

    2. 正则表达式的类型

    3. 正则表达式的实例


    1. 什么是正则表达式?

    正则表达式是一个计算机科学的概念,事实上在实际运用当中不会对这个概念的深层意思进行挖掘。有兴趣的小伙伴可以多了解一下。同时也希望把你们了解到的分享出来一起进步。

    官方定义:

    是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑

    简单概括来说我们从上面的定义可以理解到:

    正则表达式就是一种过滤逻辑

    正则表达式需要用字符组合成规则字符串

    1. 正则表达式的类型:

    主要运用到的就只有两类方式:

    'charlist'

    [charlist]  第一类

    '[!charlist]':第二类

    1. 正则表达式的实例:(关键字:regexp)

    select column_name from table_name where column_name regexp '^[charname]';

    意思是:搜索字段名以charname开头的信息

    select column_name from table_name where column_name regexp '^[^charname]';

    意思是:搜索字段名不以charname开头的信息

    select column_name from table_name where column_name regexp '^[A-H]';

    意思是:搜索字段名以A到H开头的字母的信息(这个用法类似between 'A' and 'H')

  • 相关阅读:
    美国队长
    weka数据预处理
    weka特征选择(IG、chi-square)
    生成arff文件,csv转为arff
    logistic regression的一些问题,不平衡数据,时间序列,求解惑
    Feature Scaling
    【转】机器学习问题方法总结
    Canopy算法聚类
    ROC曲线及AUC评价指标
    评估指标:准确率(Precision)、召回率(Recall)以及F值(F-Measure)
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14019771.html
Copyright © 2011-2022 走看看