如何创建可以识别任何格式的Guid的正则表达式?
"bd1a40db-f47c-4bad-a7f8-0d54d854f6fc";
"bd1a40dbf47c4bada7f80d54d854f6fc";
"something bd1a40dbf47c4bada7f80d54d854f6fc";
"something bd1a40db-f47c-4bad-a7f8-0d54d854f6fc";
"somethingbd1a40db-f47c-4bad-a7f8-0d54d854f6fc";
"somethingbd1a40db-f47c-4bad-a7f8-0d54d854f6fcsomething";
我一直在努力:
^ [{|(] [0-9A-FA-F] {8} - {3} [0-9A-FA-F] {12}〔)|}] | [{|(] ?[0-9A-FA-F] {8}([0-9A-FA-F] {4}){3} [0-9A-FA-F] {12} [)|}]?$ < / p>
但它并不适用于所有情况。 TryParse()方法仅适用于前两种情况。
请帮忙。