regex

Возможные Дубликаты:как мне заменить первый экземпляр строки в .NET? Допустим у меня есть строка: string s = "Hello world."; как я могу заменить первое o в слове Hello, например,Foo? другими словами Я хочу закончить с: "HellFoo world." Я знаю, как заменить все o, но я хочу заменить только первый...

в eclipse можно ли использовать совпадающую строку поиска как часть строки замены при выполнении поиска и замены регулярного выражения? В принципе, я хочу заменить все вхождения variableName.someMethod() С: ((TypeName)variableName.someMethod()) здесь имя_переменной может быть любое имя переменной вообщ...

У меня есть очень длинное регулярное выражение, которое я хочу разделить на несколько строк в своем коде JavaScript, чтобы сохранить длину каждой строки 80 символов в соответствии с правилами JSLint. Это просто лучше для чтения, я думаю. Вот образец шаблона: var pattern = /^(([^<>()[].,;:s@"]+(.[^<&...

как я могу добавить http:// к URL-адресу, если он еще не включает протокол (например,http://,https:// или ftp://)? пример: addhttp("google.com"); // http://google.com addhttp("www.google.com"); // http://www.google.com addhttp("google.com"); // http://google.com addhttp("ftp://google.com"); // ftp://google....

Так " xx yy 11 22 33 " станет "xxyy112233". Как я могу этого достичь?...

Я заметил, что стандартный синтаксис регулярных выражений для сопоставления по нескольким строкам должен использовать /s, например: This isnsome text /This.*text/s это работает, например, в Perl, но, похоже, не поддерживается в Vim. Вместо этого, я должен быть гораздо более конкретным: /This[^rn]*[rn]*tex...

это может показаться глупым вопросом, но у меня был долгий разговор с некоторыми из моих коллег-разработчиков, и это звучало как забавная вещь, чтобы думать. Итак; какова ваша мысль - как выглядит регулярное выражение, которое никогда не будет соответствовать какой-либо строке, никогда! Edit: почему я хочу ...

у меня есть следующие строки: hshd household 8/29/2007 LB Я хочу, чтобы соответствовать все, что идет до первого пробела (пробелов). Итак, в этом случае я хочу вернуться hshd ...

Я использую Python 3.5.2 у меня есть два списка список около 750 000 "предложений" (длинные строки) список около 20 000 "слов", которые я хотел бы удалить из моих 750 000 предложений Итак, я должен перебрать 750 000 предложений и выполнить около 20 000 замен, но только если мои слова на самом деле" слова...

как я могу преобразовать строку в верхний регистр с помощью JavaScript регулярных выражений? EquipmentClass name или Equipment className или equipment class name или Equipment Class Name все должны стать: equipmentClassName....