반응형
<소스 코드>
namespace Test
{
internal class Program
{
static void Main(string[] args)
{
string str = "abcdef";
string tmp = "g";
// 주어진 문자열중 특정문자만 바꾸기
// a -> g로 변경
string result = str.Replace("a", tmp);
Console.WriteLine(result);
// 특정 문자만 대소문자로 변경하기(응용버전)
// 기준은 특정문자가 대문자로 변경할것인지
// 소문자로 변경할것인지 먼저 정하기
// ex) a -> A로 변경, 나머지는 소문자로
// 1. 일단 모두 소문자로 변경해둔다.
str = "abcdEFG";
str = str.ToLower();
// 2. 모두 소문자이기 때문에 a만 A로 바꾸면된다.
result = str.Replace("a", "A");
Console.WriteLine(result);
}
}
}
<결과 확인>

728x90
반응형
'연습문제 > C# 연습문제' 카테고리의 다른 글
13. 배열끼리 비교하여 중복제거(차집합) (0) | 2023.08.16 |
---|---|
12. 문자열 자르기 (0) | 2023.08.16 |
11. 문자열 접두사 비교하기 (0) | 2023.08.16 |
10. 공백(다중) 처리하기 (0) | 2023.08.06 |
9. 제곱근과 제곱수 (0) | 2023.08.06 |
7. 대소문자 구별없이 비교하기(Contains) (0) | 2023.08.03 |
6. 대소문자 변환 (0) | 2023.08.03 |
5. 배열에 숫자 순서대로 채우기 (0) | 2023.08.02 |
4. 문자열에서 숫자 찾기 (0) | 2023.07.29 |
3. 숫자의 각 자릿수 더하기 (0) | 2023.07.23 |