Python Regex To VB.net - PullRequest
       14

Python Regex To VB.net

1 голос
/ 27 апреля 2010

Я сделал программу на Python и теперь хочу перенести ее на vb.net. Но у меня есть некоторые трудности с регулярным выражением vb.net .... Кто-нибудь может мне помочь, пожалуйста?

Вот мое регулярное выражение Python:

id = re.search('(?<=watch\?v\=)[\w|-]+|(?<=/v/)[\w|-]+', src)
id = id.group(0)

t = re.search('(?<=\&t\=)[\w|-]+', src)
t = t.group()

Предполагается определить значение? V = Value & SomeOtherContent и & t = Value & SomeOtherContent

Спасибо

1 Ответ

1 голос
/ 27 апреля 2010

Простой способ анализа строк запроса - использование NameValueCollection с использованием метода HttpUtility.ParseQueryString. Это также заботится о кодировании.

Например:

NameValueCollection parameters = HttpUtility.ParseQueryString("?var1=1&var2=2");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...