Замените слово, используя java regex, но не цитатыJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Замените слово, используя java regex, но не цитаты

Сообщение Anonymous »

Я хочу заменить слово в предложении, используя regex regex java. Код> < /p>

Если я хочу заменить все слова, которые начинаются с A & Ends с d.
Я использую String.replaceall ("(? I) \\ ba [a-za-z0-9 _.]*D \\ b", "temp") . < /p>

его замена как A_B A__B Temp Adbe A_BC_D 'Temp' '' Temp '' < /code> < /p>

Что должно быть моей режимом, если я не хочу рассматривать строку в Quotes.?

Я использовал String.replaceall ("[^'] (? I) \\ ba [a-za-z0-9 _.]*D \\ b [^']", "temp") < /code>
it Замена как a_b a__btempadbe temp'abcd '' 'abcd' '< /code>.
Это удаление одного пространства этого слова.
Есть ли способ заменить только эту строку не Внутри кавычки? 9 _.]*D \\ b [^'] "," temp ") . Но в некоторых случаях это терпит неудачу. /> Заранее спасибо ... !!!

Подробнее здесь: https://stackoverflow.com/questions/377 ... not-quotes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»