我終於習慣了正則表達式,我在日常工作中使用它。它爲我節省了大量時間,並且獲得了我所輸入的內容。問題在於,有時候,我不知道我輸入了什麼,或者爲什麼它以這種方式工作。在正式文本中替換正則表達式尷尬
我使用了分組,通過列表排序時,這是非常有用的,轉儲,yardwork等圓括號工作,但我已經打了一些基本的東西,我不明白
說我有一個簡單的查詢,例如查找一組特定的字符:
([a-z])
這正是我所需要的。現在,如果我需要將結果拆分爲每個字符一行,我正在使用:
\1\n
這也是有用的奇蹟。簡單而有效。但現在出現了我的困惑。如何在每個字符之後直接添加一個字符? 即
輸入:
john
輸出:
\1 1\n #gives me a space
\11\n #gives me newlines with a "1" on each line.
而且非常有趣的一個:
j1
o1
h1
n1
我已經嘗試使用
(\1)1\n
,輸出:
()1
()1
()1
()1
()1
如何做到這一點?
你想做什麼?我已經閱讀過你的問題兩次,但仍不完全確定。 – Neolisk 2013-05-09 21:15:02