我一直看到正則表達式的解決方案,它可以找到具有開始和結束模式的行/字,但不同的是它們的模式不同。正則表達式找到具有相同開始和結束模式的多行
我的兩難處境是找到具有相同結局和開始模式的行。
實施例:
** Hello, My name is
Name: enter**
這將導致一個匹配。然而,當我做
例子:
**Hello, My name is
Name: enter**
**Designation is:
Field work**
的比賽結果應該是兩個,而是抓住三種,其中有:
**Hello, My name is
Name: enter**
和:
**
**
和:
**Designation is:
Field work**
我使用這個正則表達式:
"^##.*##"
有人說,它使用正則表達式是不可能的,這是真的嗎?
數據的格式正是這種格式,其中文本跨越多行,並且您試圖根據**字符識別一行...即,您的數據可能跨越多條物理線路,但它是一條一組** ** **條目之間的虛擬線 –
@Jacques拉姆斯登:是的,它應該被看作是一個跨越多行的整條線。 –
@vks:謝謝!真棒網站,正是我需要的。我做了一些調整,並添加了RegexOptions.Multilines,並得到了我所需要的。謝謝! –