当前位置: 首页 > news >正文

备案 增加网站/长尾词挖掘免费工具

备案 增加网站,长尾词挖掘免费工具,如何给网站做app,php html转 wordpressOracle 终于在10g中加入了对正则表达式的支持,下面就来了解一下吧!匹配字符:字符功能^标记行的开始$标记行的结束 匹配字符族,如:[a] 可匹配字符a、、、、等.匹配任何字符(除了NULL)[:alnum:]匹配任何字母和数字[:alph…

Oracle 终于在10g中加入了对正则表达式的支持,下面就来了解一下吧!

匹配字符:

字符

功能

^

标记行的开始

$

标记行的结束

= =

匹配字符族,如:[=a=] 可匹配字符a、â、ã、ä、å等

.

匹配任何字符(除了NULL)

[:alnum:]

匹配任何字母和数字

[:alpha:]

匹配任何字母

[:blank:]

匹配空格

[:cntrl:]

匹配任何控制字符(在ASCII码表中不可打印的字符,如ESC键)

[:digit:]

任何数字

[:graph:]

任何 标点符号、大小写字母以及数字

[:lower:]

任何小写字母

[:print:]

任何可打印的字符

[:punct:]

任何标点符号,如,.+-=等

[:space:]

任何空白字符,如回车、换行、制表等

[:upper:]

任何大写字母

[:xdigit:]

任何十六进制数字,即0-9A-F

|

分隔符

()

子表达式,可作为量词或向后引用的前段

[char]

匹配括号中的任何字符,[^char]表示除开括号中字符后的任何字符

量词字符:

字符

功能

*

匹配0次或多次

匹配0次或1次

+

匹配1次或多次

{m}

匹配m次

{m,}

匹配至少m次

{m,n}

匹配至少m次,最多n次

\n

引用第n个匹配

匹配选项:

字符

功能

c

匹配时区分大小写

i

匹配时不区分大小写

m

源字符串为多行匹配

n

.可匹配任何换行符

函数:

1、REGEXP_LIKE

是LIKE语句的正则表达式版本

语法:REGEXP_LIKE(源字符串, 匹配表达式[,匹配选项])

例子:

SELECT product_name FROM oe.product_information WHERE regexp_like (product_name, 'SS[PS]/[VS]');

SS[PS]/[VS]匹配:SSP / V 、SSP / S 、 SSS / V 、 SSS / S

2、REGEXP_INSTR

返回源字符串中首次匹配正则表达式的起始位置

语法:REGEXP_INSTR(srcstr, pattern [, position [, occurrence

[, return_option [, match_option]]]])

srcstr:源字符串

pattern:正则表达式

position:搜索开始位置

occurrence:返回第几个匹配项

return_option:返回选项,0表示开始位置,1表示返回匹配的结束位置

match_option:匹配选项

例子:

SELECT REGEXP_INSTR('500 Oracle Pkwy, Redwood Shores, CA', '[o][[:alpha:]]{3}', 1, 1, 0, 'i') RESULT FROM dual; --返回5

SELECT REGEXP_INSTR('500 Oracle Pkwy, Redwood Shores, CA', '[o][[:alpha:]]{3}', 1, 1, 1, 'i') RESULT FROM dual; --返回9

SELECT REGEXP_INSTR('500 Oracle Pkwy, Redwood Shores, CA', '[o][[:alpha:]]{3}', 1, 2, 0, 'i') RESULT FROM dual; --返回28

SELECT REGEXP_INSTR('500 Oracle Pkwy, Redwood Shores, CA', '[o][[:alpha:]]{3}', 1, 2, 1, 'i') RESULT FROM dual; --返回32

--返回try或trying或tried或tries的位置

SELECT regexp_instr('We are trying to make the subject easier.',

'tr(y(ing)?|(ied)|(ies))') resultnumFROM dual;

3、REGEXP_SUBSTR

返回源串中匹配正则表达式的子字符串

语法:SUBSTR(srcstr, pattern [, position

[, occurrence [, match_option]]])

srcstr:源字符串

pattern:正则表达式

position:搜索的开始位置

occurrence:返回第几个匹配的字符串

match_option:匹配选项

例子:

--返回 , Redwood Shores,

SELECT regexp_substr('500 Oracle Parkway, Redwood Shores, CA', ',[^,]+,') RESULT

FROM dual;

SELECT regexp_substr('Go tohttp://www.oracle.com/productsand click on database',

'http://([[:alnum:]]+\.?){3,4}/?') RESULTFROM dual;

--匹配try或trying或tried或tries

SELECT regexp_substr('We are trying to make the subject easier.',

'tr(y(ing)?|(ied)|(ies))')FROM dual;

--返回sidval

SELECT regexp_substr('system/pwd@orabase:1521:sidval', '[^:]+', 1, 3) RESULT FROM dual;

--返回Three

SELECT regexp_substr('One|Two|Three|Four|Five', '[^|]+', 1, 3) FROM dual;

4、REGEXP_REPLACE

用执行字符串替换源文本中与正则表达式匹配的字符串

语法:REGEXP_REPLACE(srcstr, pattern [,replacestr [, position

[, occurrence [, match_option]]]])

srcstr:源字符串

pattern:正则表达式

replacestr:新的字符串

position:搜索起始位置

occurrence:第几个匹配项

match_option:匹配选项

例子:

--返回George Mc Govern

SELECT regexp_replace('George McGovern', '([[:lower:]])([[:upper:]])', '\1 \2') city

FROM dual;

http://www.lbrq.cn/news/763615.html

相关文章:

  • 一建报名时间2023/搜索引擎技术优化
  • 北京网站建设亿玛酷适合5/百度网页
  • 建网站那种服务器好/上海互联网公司排名
  • python可以做复杂网站/网站工具查询
  • 网站如何做提交的报名表/培训心得体会1000字通用
  • 设计师图片素材网站/关联词有哪些小学
  • 网站建设骗子/软文营销的本质
  • wordpress 首页可变区域/自己的网站怎么样推广优化
  • 桂林象鼻山属于哪个区/seo关键词优化排名软件
  • 网站开发论文答辩问题/长沙seo技术培训
  • wordpress 帝国cms/刷关键词优化排名
  • 黑龙江做网站公司/秦皇岛seo排名
  • 重庆渝兴建设有限公司网站/广告联盟app下载赚钱
  • 视觉做的比较好的国外网站/今日足球比赛分析推荐
  • 网站建设成本价/搜索引擎seo关键词优化
  • 注册公司流程和费用一共多少钱/沧州seo推广
  • 微网站开发需要多少钱/长春seo培训
  • 中信建设有限责任公司官网英文/南城网站优化公司
  • 网站开发记科目/怎么快速优化关键词排名
  • 邯郸做网站找谁/网络营销的具体形式种类
  • 上海建设官方网站/seo的优化策略有哪些
  • 上海建设工程安全质量监督总站网站/百度推广收费多少
  • 做网站应该考虑哪些问题/唐山seo排名外包
  • 安徽六安疫情最新情况/seo网站推广计划
  • 如何建立官方网站/流量推广怎么做
  • 网站开发框架图/今天刚刚发生的新闻
  • 泸州网站建设多少钱/今日头条新闻
  • 淘宝网站设计价格/网站托管服务商
  • 佛山做网站制作公司/网站运营策划书范文
  • 网站里面如何在新闻列表上显示hot/网站维护一年一般多少钱?
  • Docker部署美化SunPanel导航页
  • 跨域及解决方案
  • JS 解构赋值语法
  • 深入了解linux系统—— 线程概念
  • 【软考架构】信息安全基础知识
  • 浅层神经网络