Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道如何在两个已知标签之间获取一个字符串(或字符串数组)。例如我有这个字符串
string var1="my first video is [video]http://video.com/aaa[/video] and my second is[video id=\"1\" length=\"3\"]http://video.com/bbb[/video]";
如何获得这些值http://video.com/aaa和http://video.com/bbb?
http://video.com/aaa
http://video.com/bbb
使用这种模式:@"\[video.*?\](.*?)\[/video\]"然后获得第一组。我不会发布整个代码,因为我不想为你做你的工作。阅读 C# 正则表达式、模式并尝试使用此模式编写代码。
@"\[video.*?\](.*?)\[/video\]"