自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ruby正則表達(dá)式與Perl相似之處頗多

開發(fā) 開發(fā)工具 后端
Ruby正則表達(dá)式在反向引用方面和Perl幾乎是同出一轍的。不過有些需要注意的地方,比如反向引用的括號(hào)必須位于引用位置的左邊。

Ruby語言雖然說是一種比較新的編程語言,但是它還是和其他語言有不少的相似之處。比如在Ruby正則表達(dá)式方面,就和Perl幾乎一樣。#t#

反向引用 :-)不知道該怎么翻譯,所以請(qǐng) Rufas(Ruby Fans) 原諒我借用了 Perl 的名詞。

反向引用就是引用Ruby正則表達(dá)式中被括號(hào)括起來的模式,下面兩行的模式就是相同的,只是第二句采用了反向引用的形式。

  1. pat1 = /([\d\w])-([\d\w])/  
  2. pat2 = /([\d\w])-\1/ 

Ruby正則表達(dá)式需要注意的是反向引用的括號(hào)必須位于引用位置的左邊。另外,如果在反向引用之后想要緊接著匹配一個(gè)數(shù)字,那么必須把反向引用表達(dá)式括起來。

  1. pat1 = /([\d\w])-(\1)0/  
  2. pat2 = /([\d\w])-\10/  
  3. # 0  
  4. print pat1 =~ "1-10"  
  5. # nil  
  6. print pat2 =~ "1-10"  
責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2010-07-14 09:37:46

Perl正則表達(dá)式

2010-07-19 10:40:16

Perl正則表達(dá)式

2010-07-13 17:03:53

Perl正則表達(dá)式

2010-07-14 09:01:18

Perl正則表達(dá)式

2009-12-14 11:33:59

Ruby正則表達(dá)式

2010-07-22 09:12:05

Perl正則表達(dá)式

2010-07-14 09:47:04

Perl正則表達(dá)式

2010-07-09 09:11:33

Ruby正則表達(dá)式

2010-02-23 13:41:26

Python正則表達(dá)式

2010-07-14 10:06:55

Perl正則表達(dá)式

2010-07-13 16:56:30

Perl正則表達(dá)式

2010-07-19 16:17:17

Perl正則表達(dá)式

2010-07-19 16:11:20

Perl正則表達(dá)式

2018-09-27 15:25:08

正則表達(dá)式前端

2020-09-04 09:16:04

Python正則表達(dá)式虛擬機(jī)

2010-07-14 09:24:22

Perl正則表達(dá)式

2010-07-21 10:43:25

Perl正則表達(dá)式匹配

2009-09-16 12:41:42

Perl正則表達(dá)式

2024-09-14 09:18:14

Python正則表達(dá)式

2010-07-14 09:55:24

Perl正則表達(dá)式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)