在asp.net C#中
假设我想从下面的句子中只将"Batu Pahat"这个词存储到数据库中
Conditions for Batu Pahat, MY at 11:00 am MYT
Run Code Online (Sandbox Code Playgroud)
或者从下面的句子"Mersing"?
Conditions for Mersing, MY at 12:00 pm MYT
Run Code Online (Sandbox Code Playgroud)
任何人都知道任何algoritham得到这个文本?请帮忙 :)
UPDATE
例句
条件为Kangar,MY为上午10:00 MYT
条件为Batu Pahat,MY为上午11:00 MYT
条件为Mersing,MY为上午11:30 MYT
条件为Segamat,MY为中午12:00 MYT
条件为Johor Bahru Perdana ,MY在上午11:00 MYT
麻坡的条件,MY在MYT的凌晨03:00
额外信息
时间"上午11点"不固定.
或者不使用Regex(作为另一个答案的替代),并且只有在结构固定的情况下.
string startIgnorePart = "Conditions for ";
string findBefore = ",";
string original = "Conditions for Mersing, MY at 11:00 am MYT";
string extracted = original.Substring(startIgnorePart.Length, original.IndexOf(findBefore) - startIgnorePart.Length);
Console.WriteLine(extracted);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
105 次 |
最近记录: |