如何将文本中的大写字母转换为小写,小写字母转换为大写,而保持其他字符不变?
时间: 2024-11-20 13:41:55 浏览: 19
要将文本中的大写字母转为小写,小写字母转为大写,你可以使用编程语言中的字符串操作函数。以下是使用Python的一个例子:
```python
def swap_case(text):
return text.swapcase()
text = "Hello, World!"
transformed_text = swap_case(text)
print(transformed_text) # 输出: hELLO, wORLD!
```
在这个例子中,`swapcase()`函数会交换字符串中所有字母的大小写。
如果你在其他编程语言中,如JavaScript,可以这样做:
```javascript
function swapCase(str) {
let result = '';
for (let i = 0; i < str.length; i++) {
const char = str[i];
if (char === char.toUpperCase()) {
result += char.toLowerCase();
} else if (char === char.toLowerCase()) {
result += char.toUpperCase();
} else {
result += char;
}
}
return result;
}
const text = "Hello, World!";
const transformedText = swapCase(text);
console.log(transformedText); // 输出: hELLO, wORLD!
```
阅读全文