Как уместно переписать программу, чтобы переставить часть слова, содержащуюся после «;», на его место перед «;», учитывая, что необходимо сохранить регистр символов?
1. Для объединения двух частей строки в одну можно воспользоваться оператором конкатенации "+". Например:
```java
String part1 = "Hello";
String part2 = "World!";
String combinedString = part1 + part2;
System.out.println(combinedString);
```
Результат выполнения программы будет: "HelloWorld!".
2. Для перестановки части слова до и после ";" местами с сохранением регистра символов, можно воспользоваться следующим кодом:
```java
String sentence = "Hello;World!";
String[] parts = sentence.split(";");
String part1 = parts[0];
String part2 = parts[1];
String rearrangedString = part2 + ";" + part1;
System.out.println(rearrangedString);
```
Результат выполнения программы будет: "World!;Hello".
Найти:(?i)^(\w*?)(\w+?)(\w*);(\2)$
Заменить:$1$4$3
https://regex101.com/r/swTAQs/1