正規表示式應用之提煉歌詞

2021-09-06 03:42:00 字數 1394 閱讀 7399

這裡的歌詞一般都是lrc格式的,是有時間的,如果想用作文字沒有時間的話,文字裡面的時間段就會成為了干擾障礙。

下面是一首歌的lrc歌詞

這裡的時間段很有規律,一般以「[」開頭以「]」結尾,有重複的時候就會出現兩段時間段。第一時間想到了正規表示式,於是就用正規表示式寫了如下的程式

doctype html

>

<

html lang="

en">

<

head

>

<

title

>

title

>

<

meta charset="

utf-8

"/>

<

meta name="

author

"content=""

/>

<

meta name="

keywords

"content=""

/>

<

meta name="

description

"content=""

/>

head

>

<

body

>

php$contents2=""

;$filename="

html/tingshuo.lrc";

$contents

=file_get_contents

($filename

);echo

nl2br

($contents

);echo""

;preg_match_all

("/\][^\.*+/"

,$contents

,$array

);$numarray

=count

($array[0

]);for($i

=0;$i

<

$numarray;$i

++)echo""

;echo

$contents2

;echo""

;echo""

;echo

"

";

print_r

($array

);echo

"

"

;?>

body

>

html

>

於是乎,終於看見一線完美的喜悅——

正規表示式應用之提煉歌詞

這裡的歌詞一般都是lrc格式的,是有時間的,如果想用作文字沒有時間的話,文字裡面的時間段就會成為了干擾障礙。下面是一首歌的lrc歌詞 這裡的時間段很有規律,一般以 開頭以 結尾,有重複的時候就會出現兩段時間段。第一時間想到了正規表示式,於是就用正規表示式寫了如下的程式 doctype html ht...

正規表示式應用

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d 非正浮點數 負浮點數 0 0 9 0 ...

正規表示式(應用)

在此頁面寫正規表示式,可以提供參考,和進行校驗 應用於前端 匹配任意長度的大小寫字母與數字 a za z0 9 匹配任意長度且不為空的大小寫字母與數字 a za z0 9 匹配長度小於20且不為空的大小寫字母與數字 a za z0 9 匹配長度小於20且不為空的大小寫字母與數字與漢字 a za z0...