2014-09-12 89 views
-2

這涉及到:RegEx: Grabbing values between quotation marksRegEx:在選擇開關的引號之間抓取文本

如果有這樣的字符串:

HYPERLINK "hyperlink_funda.docx" \l "FunHere" \o "text" \t "_parent" 

什麼正則表達式可以只返回開關\升引號標記價值?

FunHere 
+0

試試這個'\\升\ S * 「\ K [^」] *' – 2014-09-12 11:09:45

+1

人們應該建議的原因,如果他們投下來。我沒有看到任何不正確的方法來獲取正在討論的場景的正則表達式。 – Prakhar 2014-09-12 11:15:51

+0

我不是downvoter,downvote是因爲有這樣的大量問題在SO上。一個簡單的搜索會給你確切的正則表達式。而且你也需要展示你的嘗試。 – 2014-09-12 11:19:11

回答

3

假設沒有逃脫"或線// comments應占:

\\l\s*"([^"]*) 

Regular expression visualization

Debuggex Demo你的比賽將在組1

+0

似乎工作正常。 – Prakhar 2014-09-12 11:17:05

1

下面的正則表達式將捕獲第一捕獲組中所需的詞語:

\\升\ S * 「(\ w +)」