- Python:
Python предоставляет встроенные методы для преобразования регистра текста:
а) Нижний регистр:
text = "Hello, World!"
lowercase_text = text.lower()
print(lowercase_text) # Output: hello, world!
b) Прописные буквы:
text = "Hello, World!"
uppercase_text = text.upper()
print(uppercase_text) # Output: HELLO, WORLD!
- JavaScript:
JavaScript также предлагает удобные функции для преобразования регистра текста:
а) Строчные буквы:
let text = "Hello, World!";
let lowercaseText = text.toLowerCase();
console.log(lowercaseText); // Output: hello, world!
b) Прописные буквы:
let text = "Hello, World!";
let uppercaseText = text.toUpperCase();
console.log(uppercaseText); // Output: HELLO, WORLD!
- Java:
В Java методыtoLowerCase()иtoUpperCase()можно использовать для преобразования регистра текста:
а) Строчные буквы:
String text = "Hello, World!";
String lowercaseText = text.toLowerCase();
System.out.println(lowercaseText); // Output: hello, world!
b) Прописные буквы:
String text = "Hello, World!";
String uppercaseText = text.toUpperCase();
System.out.println(uppercaseText); // Output: HELLO, WORLD!
- C++:
C++ предоставляет функции из библиотекидля преобразования регистра текста:
а) Строчные буквы:
#include <algorithm>
#include <iostream>
#include <string>
int main() {
std::string text = "Hello, World!";
std::transform(text.begin(), text.end(), text.begin(), ::tolower);
std::cout << text << std::endl; // Output: hello, world!
return 0;
}
b) Прописные буквы:
#include <algorithm>
#include <iostream>
#include <string>
int main() {
std::string text = "Hello, World!";
std::transform(text.begin(), text.end(), text.begin(), ::toupper);
std::cout << text << std::endl; // Output: HELLO, WORLD!
return 0;
}
Преобразование регистра текста — фундаментальная операция при работе со строками в программировании. В этой статье мы рассмотрели различные методы преобразования регистра текста в разных языках программирования, включая Python, JavaScript, Java и C++. Используя предоставленные примеры кода, вы можете легко применять эти методы в своих проектах и управлять регистром текста в соответствии с вашими требованиями.