PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
Perl
]
討論串
[問題] 請問字串出現次數比對
共 5 篇文章
排序:
最新先
|
最舊先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#5
Re: [問題] 請問字串出現次數比對
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
shqpaxson
(我要努力向上..)
時間
17年前
發表
(2008/07/12 06:08)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
其實是小學數學給了我靈感,. 還記得電線杆與電線杆之間的間隔關係嗎?. 假設字串為"aaaaaaaaaa". 現在要統計「aaa」出現的次數。. 可以把「aaa」當成電線桿,而電線桿之間的間隔數是怎麼算出來呢?. 間隔區間可以看程式陣列中的一個元素,而要切割字串變成陣列,. 就是要使用Split函數
(還有45個字)
#4
Re: [問題] 請問字串出現次數比對
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
liyih
時間
17年前
發表
(2008/07/03 11:17)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有1個連結
link
1
內容預覽:
您可以試看看用 Lookahead 的方式。. $_ = 'aaaaaaaaaa';. print s/a(?=aa)/a/g;. print;. * Regex Tutorial - Lookahead and Lookbehind Zero-Width Assertions.
http://ww
#3
Re: [問題] 請問字串出現次數比對
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
cryshelen
(helen)
時間
17年前
發表
(2008/07/03 10:42)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
先感謝您的幫忙. 我要做的的確是要算overlap的部分. 如aaaaa 算aaa出現的次數. 出現的次數應該是3次. 您說的方法我之前爬文有查到. 但是執行之後發現不能使用. 他算出來的次數是錯的. 例如. $_ = 'aaaaaaaaaa';. print tr/aaa//;. 出來的解應該要是
#2
Re: [問題] 請問字串出現次數比對
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
LiloHuang
(相見不如懷念)
時間
17年前
發表
(2008/07/03 10:28)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
你的 aaaaaaaaaa 有要算 overlap 的部分嗎. 好比說 前三個a 是一個 第二個a到第四個也算一個. 如果是這個 case 則用下面方式 非破壞性. $_ = 'aaaaaaaaaa';. print tr/aaa//;. 還是 aaaaaaaaaa 拆開 aaa aaa aaa a
#1
[問題] 請問字串出現次數比對
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
cryshelen
(helen)
時間
17年前
發表
(2008/07/03 09:57)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
請問一下假設我有一串字串是aaaaaaaaaa. 然後要比對出aaa在上面字串出現的次數. 應該要怎麼做好呢??. 我的想法只能想到把字串丟進去陣列中. 然後一次抓三個字元去比對. 請問還有更好的方法嗎?. 感謝. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ From: 140.117
首頁
上一頁
1
下一頁
尾頁