JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 正規表示法辨識中括號的疑惑
wttmama

學習,就像睡覺般寧靜



發文: 71
積分: 0
於 2012-04-26 15:46 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
大家好~~小弟最近在用正規表示法在玩一些取代的code.
主要概念是要把一個struct的內容(c語言),parsing 成一個 string table 和 value table。
我的疑惑是,表示陣列的 中括號,也就是"["和"]"我無法辨識~
1
2
3
4
typedef struct {
  int  a;
  int  b[10];
}SAMPLE


我想把中括號當成正規表示法的搜尋條件。但是~會出現build error。
我後來試著使用跳脫字元 \ 去表示,但還是會build error.

情況如下:
(1):"\\s*[a-zA-Z].*"; 沒問題
(2):"\\s*[a-zA-Z].*["; => build error
(3):""\\s*[a-zA-Z].*\["; => 使用跳脫字元,build error.
主要還是因為在正規表示法中,中括號已經是它的關鍵字了。
不知道這個問題有沒有解決的方法呢?~

若有經驗的人再麻煩分享一下經驗,謝謝囉!


wttmama edited on 2012-04-26 16:17
reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
6216 正規表示法辨識中括號的疑惑 wttmama 472 2012-04-26 15:46
6216 Re:正規表示法辨識中括號的疑惑 Lawrence0819 29 2012-04-26 15:51
6146 Re:正規表示法辨識中括號的疑惑 wttmama 249 2012-04-26 16:04
6200 Re:正規表示法辨識中括號的疑惑 Lawrence0819 29 2012-04-26 16:33
6126 Re:正規表示法辨識中括號的疑惑 wttmama 162 2012-04-26 17:11
6176 Re:正規表示法辨識中括號的疑惑 Lawrence0819 161 2012-04-26 17:24
6220 Re:正規表示法辨識中括號的疑惑 wttmama 220 2012-04-26 18:09
» JWorld@TW »  Java SE 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8