- 醫療STUDENT - 年1
- 醫療STUDENT
- 醫療STUDENT - 年2
我找的正則表達式這僅搜索字'醫學生'
應該返回:醫科學生只能從上面的列表
我要尋找的正則表達式該搜索詞「醫學生」和字完成與數字
應該返回:醫學專業的學生 - 1年和醫學院的學生 - 年2
尋找正則表達式該搜索詞「醫學生」成字符串
應該返回所有上面所列內容
- 醫療STUDENT - 年1
- 醫療STUDENT
- 醫療STUDENT - 年2
我找的正則表達式這僅搜索字'醫學生'
應該返回:醫科學生只能從上面的列表
我要尋找的正則表達式該搜索詞「醫學生」和字完成與數字
應該返回:醫學專業的學生 - 1年和醫學院的學生 - 年2
尋找正則表達式該搜索詞「醫學生」成字符串
應該返回所有上面所列內容
在C# 只有醫學專業的學生,該行以數字並沒有結束,後面使用
負的樣子在一個數字^.*?MEDICAL STUDENT.*?(?<!\d)$
醫科學生結束
^.*?MEDICAL STUDENT.*?\d$
包含醫科學生
.*?MEDICAL STUDENT.*?
確保多行和IGNORECASE選項是
RegexOptions options = RegexOptions.IgnoreCase | RegexOptions.Multiline;
第二個條件工作只有當我刪除$符號,但第一個條件不起作用,應該只返回醫學生不以數字結束 – user602291
也如何我可以做非大小寫敏感 – user602291
'c#',以上條件返回所有從名單。應該只返回哪個沒有數字在末尾 – user602291
當你被要求在[以前的問題](http://stackoverflow.com/q/10778027/242)...你有什麼嘗試?如果你向我們展示你試圖讓自己能夠工作,這讓我們覺得我們正在幫助你,而不是爲你做你的工作。如果你需要關於如何編寫好問題的指導,請參閱[如何問](http://stackoverflow.com/questions/how-to-ask)頁面。 – Dhaust