Java Regex для замены между повторяющимися строкамиJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java Regex для замены между повторяющимися строками

Сообщение Anonymous »

У меня есть следующий код Java, он работает, за исключением того, что он заменяет только первое вхождение. Как я могу изменить это, чтобы оно заменяло все вхождения?
Например, следующее:
"attachments": [
{
"name": "document1.pdf",
"contentType": "application/pdf",
"bytes": "XXXX"
},
{
"name": "document2.pdf",
"contentType": "application/pdf",
"bytes": "YYYY"
},
{
"name": "document3.pdf",
"contentType": "application/pdf",
"bytes": "ZZZZ"
}
]

Я хотел бы заменить все байтовые значения на «****».
У меня есть следующий код, но он просто заменяет первый «XXXX» на «****», потому что цикл продолжает изменять только первое значение.
private static String pretify(JSONObject j) {
String s = null;
if (j != null) {
s = j.toString();
if (StringUtils.isNotBlank(s)) {
try {
final String lowerBound = "\"bytes\":\"";
final String upperBound = "\",\"";
int noOccurence = s.split(lowerBound,-1).length-1;
for (int i=0; i

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Pandas Объединение с повторяющимися строками
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как исключить строки с повторяющимися строками с помощью grep
    Anonymous » » в форуме Linux
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • Java regex в соответствии с предыдущими 2 строками рисунка
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Java regex в соответствии с предыдущими 2 строками рисунка
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Regex java: сопоставьте текст между двумя строками строго внутреннего блока
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

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