Есть строка: "Сегодня« был хороший день". Так у меня парсит Json. Как убрать это слово из строки? «
Если нужно удалить конкретную подстроку из строки, то может помочь replaceAll()
.
String str = "javaTest";
System.out.println(str);
String newStr = str.replaceAll("Test", "");
System.out.println(newStr);
Вывод:
javaTest
java
вот с# наверное можно и так
using System;
using System.Text.RegularExpressions;
public class Example{
public static void Main(){
string pattern = @"[^#171]";
string input = @" ""Сегодня« был хороший день""";
RegexOptions options = RegexOptions.Multiline;
foreach (Match m in Regex.Matches(input, pattern, options))
{
Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
}
}
}
но я думаю, что на самом деле тебе нужно загуглить DeEntitize
и написать в нужном место что-то вроде
string deEntitized = HtmlEntity.DeEntitize(encoded);
UPDATE: проглядел тег java но суть кажется одна и таже
NotaBene: я ни в шарпе ни в яве не шарю, просто загуглил
import java.util.regex.Matcher;
import java.util.regex.Pattern;
final String regex = "[^#171]";
final String string = "\"Сегодня« был хороший день\"";
final Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
final Matcher matcher = pattern.matcher(string);
while (matcher.find()) {
System.out.println("Full match: " + matcher.group(0));
for (int i = 1; i <= matcher.groupCount(); i++) {
System.out.println("Group " + i + ": " + matcher.group(i));
}
}
Вот моя реализация.
String regex = "[^«]";
StringBuilder stringBuilder = new StringBuilder();
Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
Matcher matcher = pattern.matcher(postModel.title);
while (matcher.find()) {
stringBuilder.append(matcher.group(0));
}
postModel.title = stringBuilder.toString();
//postModel - класс, у которого есть поле title, оно в свою очередь принимает json строку, далее я ее обрабатываю
Виртуальный выделенный сервер (VDS) становится отличным выбором
Начал осваивать Android Studio, и нигде не могу найти ответ, как подключить AppCompat нужной версии, прошу подсказать в чем дело!
Необходимо передать экземпляр класса из одного фрагмента в другойЗнаю что можно передавать переменные через Bundle
Как мне в проект добавить navigation drawer, если я создаю не общий toolbar, а добавляю его отдельно в каждый фрагмент