Получение значения «Unterminated [] набор». Ошибка в C #

Я работаю со следующим regex в C #

Regex find = new Regex("[,\"]url(?<Url>[^\\]+)\\u0026");

и получаю эту ошибку:

"System.ArgumentException: parsing "[,"]url([^\]+)\u0026" - Unterminated [] set.

Я немного новичок в регулярных выражениях, так что исправьте меня, если я не прав. Регулярное выражение должно извлекать URL-адреса из текста, совпадающего с:

, url = http ://domain.com\u0026

"url = http ://hello.com\u0026

-121--1560655- history -a vs history -w в BASH Я пишу свою PROMPT_COMMAND="history -a; $ PROMPЕPT _ COMMDАNАNЯ Д Д Д Д Д Г Н Н. Кажется, я все еще получу несколько дубликатов, но я меньше использую команду...

Я пишу свой PROMPT _ COMMAND = «history -a; $ PROMPT _ COMMAND» , но я все еще получаю несколько дубликатов из разных сеансов терминалов. Кажется, я все еще получу несколько дубликатов, но я меньше пользуюсь командой PROMPT _ COMMAND = «history -w; $ PROMPT _ COMMAND» .

Я знаю, что могу выполнять историю -a; историю -c; история -r , но я не хочу, чтобы все они синхронизировались. Я хочу, чтобы это произошло только когда я называю историю -n. Я в основном до использования истории -а или истории -w, но я не могу найти разницу между ними. Какой из них лучше было бы избежать как можно большего количества дубликатов.

14
задан J Spen 8 September 2011 в 07:14
поделиться