문자열에서 하나의 문자를 소문자로 만들고 다른 모든 문자는 대문자로 만들기

로건

변수 문자열을 대문자로 만들고 () 소문자로 된 문자 하나를 만들려고합니다. 문자열은 사용자가 입력하는 내용이므로 미리 입력 할 내용이 무엇인지 알지 못합니다.

사용자 입력 예

입력 된 내용

hello(K)

예상되는 결과는 무엇입니까

HELLO(k)

입력 된 내용

(K)lear

예상되는 결과는 무엇입니까

(k)LEAR

여기에 내가 시도한 것이지만 ()가 문자열 끝에있는 경우에만 작동하도록 할 수 있습니다.

    if(getElementById("ID")){
        var headline = getElementById("ID").getValue();
        var headlineUpper = headline.toUpperCase();
        var IndexOf = headlineUpper.indexOf("(");
        if(IndexOf === -1){
            template.getRegionNode("Region").setValue(headlineUpper);
        }
        else{
            var plus = parseInt(IndexOf + 1);
            var replacing = headlineUpper[plus];
            var lower = replacing.toLowerCase();
            var render = headlineUpper.replace(headlineUpper.substring(plus), lower + ")");
            
            getElementById("Region").setValue(render);
        }
    }

우리 시스템에서 나는 바닐라 자바 ​​스크립트 만 사용할 수 있습니다.

이오타

문자열의 세 부분을 개별적으로 처리 할 수 ​​있습니다.

const convert = str => {
  let idx = str.indexOf('(');
  if(idx === -1){
    return str.toUpperCase();
  } else {
    return str.slice(0, idx).toUpperCase() + str.slice(idx, idx + 3).toLowerCase() + str.slice(idx + 3).toUpperCase();
  }
};
console.log(convert('hello(K)'));
console.log(convert('(K)lear'));

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

() 안의 모든 문자를 소문자로 만들기 다른 모든 문자는 대문자로 만들기

분류에서Dev

공백을 무시하고 다른 모든 az 문자를 대문자 / 소문자로 만듭니다.

분류에서Dev

하나의 문자열을 바꾸고 다른 문자열로 열 만들기

분류에서Dev

하나의 문자열을 바꾸고 다른 문자열로 열 만들기

분류에서Dev

순서대로 문자열의 문자를 대문자로 만들고 저장할 배열을 만듭니다.

분류에서Dev

텍스트 파일을 읽고 모든 문자를 소문자로 만들고 배열에 저장합니다.

분류에서Dev

다른 문자로 문자열의 getchars에서 만든 char 배열의 마지막 문자 () 메소드 변경

분류에서Dev

글꼴 파일에서 모든 소문자를 대문자로 만듭니다.

분류에서Dev

글꼴 파일에서 모든 소문자를 대문자로 만듭니다.

분류에서Dev

다양한 수의 문자로 하위 문자열 만들기

분류에서Dev

문자열의 모든 유형의 문자를 다른 문자로 바꾸기

분류에서Dev

문자열의 모든 문자를 다른 문자로 이동

분류에서Dev

따옴표를 고려하여 문자열을 소문자로 만들기-Javascript

분류에서Dev

조건부로 URL을 다시 작성하고 모든 것을 소문자로 만들기

분류에서Dev

다른 문자열에서 새 문자열 만들기 (Java)

분류에서Dev

ucfirst를 사용하여 모든 문장의 첫 글자를 대문자로 만들기

분류에서Dev

nltk의 text6에서 첫 글자는 대문자로, 다른 모든 글자는 소문자로 사용

분류에서Dev

다른 하나와 같은 크기의 문자열 만들기

분류에서Dev

다른 하나와 같은 크기의 문자열 만들기

분류에서Dev

문자열 목록에서 모든 고유 단어의 사전 만들기 C #

분류에서Dev

C ++에서 getline ()은 여러 문자열을 차례로 받아들이는 동안 문자열의 모든 문자를 읽지 않습니다.

분류에서Dev

문자열에서 배열을 만들고 문자열에서 하나씩 만드는 것보다

분류에서Dev

한 빈에서 만든 문자열을 다른 빈의 문자열로 전달하는 jsf

분류에서Dev

각 단어의 첫 글자 만 대문자로하고 나머지는 소문자로합니다.

분류에서Dev

모든 열 이름을 소문자 MySQL로 만들기

분류에서Dev

문자열 java에서 "+"의 모든 문자를 빈 문자로 바꿉니다.

분류에서Dev

나는 하나의 문자열을 취하고 각 단어의 마지막 문자를 대문자로 나머지는 소문자로 대문자로 표기하는 함수를 작성했습니다.

분류에서Dev

문자열에서 문자 만들기

분류에서Dev

특정 문자로 시작하고 다른 문자로 끝나는 모든 문자열을 grep

Related 관련 기사

  1. 1

    () 안의 모든 문자를 소문자로 만들기 다른 모든 문자는 대문자로 만들기

  2. 2

    공백을 무시하고 다른 모든 az 문자를 대문자 / 소문자로 만듭니다.

  3. 3

    하나의 문자열을 바꾸고 다른 문자열로 열 만들기

  4. 4

    하나의 문자열을 바꾸고 다른 문자열로 열 만들기

  5. 5

    순서대로 문자열의 문자를 대문자로 만들고 저장할 배열을 만듭니다.

  6. 6

    텍스트 파일을 읽고 모든 문자를 소문자로 만들고 배열에 저장합니다.

  7. 7

    다른 문자로 문자열의 getchars에서 만든 char 배열의 마지막 문자 () 메소드 변경

  8. 8

    글꼴 파일에서 모든 소문자를 대문자로 만듭니다.

  9. 9

    글꼴 파일에서 모든 소문자를 대문자로 만듭니다.

  10. 10

    다양한 수의 문자로 하위 문자열 만들기

  11. 11

    문자열의 모든 유형의 문자를 다른 문자로 바꾸기

  12. 12

    문자열의 모든 문자를 다른 문자로 이동

  13. 13

    따옴표를 고려하여 문자열을 소문자로 만들기-Javascript

  14. 14

    조건부로 URL을 다시 작성하고 모든 것을 소문자로 만들기

  15. 15

    다른 문자열에서 새 문자열 만들기 (Java)

  16. 16

    ucfirst를 사용하여 모든 문장의 첫 글자를 대문자로 만들기

  17. 17

    nltk의 text6에서 첫 글자는 대문자로, 다른 모든 글자는 소문자로 사용

  18. 18

    다른 하나와 같은 크기의 문자열 만들기

  19. 19

    다른 하나와 같은 크기의 문자열 만들기

  20. 20

    문자열 목록에서 모든 고유 단어의 사전 만들기 C #

  21. 21

    C ++에서 getline ()은 여러 문자열을 차례로 받아들이는 동안 문자열의 모든 문자를 읽지 않습니다.

  22. 22

    문자열에서 배열을 만들고 문자열에서 하나씩 만드는 것보다

  23. 23

    한 빈에서 만든 문자열을 다른 빈의 문자열로 전달하는 jsf

  24. 24

    각 단어의 첫 글자 만 대문자로하고 나머지는 소문자로합니다.

  25. 25

    모든 열 이름을 소문자 MySQL로 만들기

  26. 26

    문자열 java에서 "+"의 모든 문자를 빈 문자로 바꿉니다.

  27. 27

    나는 하나의 문자열을 취하고 각 단어의 마지막 문자를 대문자로 나머지는 소문자로 대문자로 표기하는 함수를 작성했습니다.

  28. 28

    문자열에서 문자 만들기

  29. 29

    특정 문자로 시작하고 다른 문자로 끝나는 모든 문자열을 grep

뜨겁다태그

보관