주어진 문장에서 특정 기호의 모든 발생 색상 변경

사라 리

주어진 텍스트의 모든 색상 /+기호 를 색칠하고 싶으 므로 이것을 시도했습니다.

const grammarStructure = document.querySelector(".grammar-structure");

grammarStructure.innerHTML = getColoredStructure("have / has + been + ing");

function getColoredStructure(text) {
   let result = text;
   result = result.replaceAll('+', "<span class='action'>+</span>");
   result = result.replaceAll('/', "<span class='action'>/</span>");
   return result;
}
.action {
  color: #ff0033;
}
<div class="grammar-structure"></div>

그러나 보시다시피 제대로 작동하지 않습니다! /각 범위의 기호도 교체되어 문제가 발생한다고 생각합니다 .

이 문제를 어떻게 해결할 수 있습니까?

피라 토즈 체 바히 르

위의 주석에서 @pilchard가 언급했듯이 regExp를 사용할 수 있습니다.

const grammarStructure = document.querySelector(".grammar-structure");

grammarStructure.innerHTML = getColoredStructure("have / has + been + ing");

function getColoredStructure(text) {
  let result = text;
  result = result.replace(/([\/])/g, "<span class='action'>$1</span>");
  result = result.replace(/([\+])/g, "<span class='action-2'>$1</span>");
  return result;
}
.action {
  color: #ff0033;
}

.action-2 {
  color: yellow;
}
<div class="grammar-structure"></div>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

주어진 문장의 키워드 색상 변경

분류에서Dev

d3.js는 주어진 선택에 대해 모든 채우기 색상을 획 색상으로 설정

분류에서Dev

graphicsmagick에서 eps 파일의 모든 단색 부분을 특정 색상으로 변경

분류에서Dev

Microsoft Word / Publisher에서 특정 단어의 색상 변경

분류에서Dev

C의 배열에서 주어진 숫자의 모든 발생 제거

분류에서Dev

Unity의 전역 변수 (모든 장면에서 글꼴 크기, 색상 변경)

분류에서Dev

VScode의 함수에서만 모든 발생을 어떻게 변경합니까?

분류에서Dev

Python의 데이터 프레임에있는 단락의 모든 문장에서 특정 단어의 발생을 계산하는 방법

분류에서Dev

주어진 브랜치의 모든 커밋에서 변수 이름 변경

분류에서Dev

R의 주어진 위치에서 변수 문자가 주어진 모든 가능한 문자열을 생성하는 방법은 무엇입니까?

분류에서Dev

모든 행에서 다른 특정 문자의 발생을 어떻게 계산할 수 있습니까?

분류에서Dev

파이썬에서 목록의 모든 특정 문자 변경

분류에서Dev

메모장 ++ Python에서 import 문의 색상 변경

분류에서Dev

모든 버튼이 아닌 특정 버튼의 Ionic 버튼 색상 변경

분류에서Dev

Fultter : TextField에서 특정 문자 앞에있는 모든 텍스트의 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

라벨에서 특정 단어의 색상을 변경하는 방법-Swift 3

분류에서Dev

특정 문자열 인덱스 (PHP)에 대해 주어진 세트에서 가능한 모든 순열 찾기

분류에서Dev

주어진 뒤집기 횟수에서 특정 수의 앞면과 뒷면의 모든 조합 찾기

분류에서Dev

문자열에서 특정 단어의 색상을 어떻게 변경합니까? vb.net

분류에서Dev

주어진 대상 단어가 발견되면 Excel 시트에서 특정 행 가져 오기

분류에서Dev

주어진 사용자에 대해 변경된 모든 개체 찾기

분류에서Dev

LibreOffice Writer 숨겨진 문자 기호의 글꼴 색상 변경

분류에서Dev

특정 페이지에서 탐색 모음의 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

Android에서 사용자 상호 작용없이 특정 목록 항목의 텍스트보기 색상 변경

분류에서Dev

줄 번호 매기기를 위해 UITextView에서 특정 문자열의 모든 발생에 대한 Y 좌표 가져 오기

분류에서Dev

AutoIT의 특정 폴더 확장명에서 모든 파일 변경

분류에서Dev

특정 단어 이전에의 발생 검색

분류에서Dev

특정 단어 이전에의 발생 검색

분류에서Dev

dataTable의 특정 행에서 글꼴 색상 변경

Related 관련 기사

  1. 1

    주어진 문장의 키워드 색상 변경

  2. 2

    d3.js는 주어진 선택에 대해 모든 채우기 색상을 획 색상으로 설정

  3. 3

    graphicsmagick에서 eps 파일의 모든 단색 부분을 특정 색상으로 변경

  4. 4

    Microsoft Word / Publisher에서 특정 단어의 색상 변경

  5. 5

    C의 배열에서 주어진 숫자의 모든 발생 제거

  6. 6

    Unity의 전역 변수 (모든 장면에서 글꼴 크기, 색상 변경)

  7. 7

    VScode의 함수에서만 모든 발생을 어떻게 변경합니까?

  8. 8

    Python의 데이터 프레임에있는 단락의 모든 문장에서 특정 단어의 발생을 계산하는 방법

  9. 9

    주어진 브랜치의 모든 커밋에서 변수 이름 변경

  10. 10

    R의 주어진 위치에서 변수 문자가 주어진 모든 가능한 문자열을 생성하는 방법은 무엇입니까?

  11. 11

    모든 행에서 다른 특정 문자의 발생을 어떻게 계산할 수 있습니까?

  12. 12

    파이썬에서 목록의 모든 특정 문자 변경

  13. 13

    메모장 ++ Python에서 import 문의 색상 변경

  14. 14

    모든 버튼이 아닌 특정 버튼의 Ionic 버튼 색상 변경

  15. 15

    Fultter : TextField에서 특정 문자 앞에있는 모든 텍스트의 색상을 변경하는 방법은 무엇입니까?

  16. 16

    라벨에서 특정 단어의 색상을 변경하는 방법-Swift 3

  17. 17

    특정 문자열 인덱스 (PHP)에 대해 주어진 세트에서 가능한 모든 순열 찾기

  18. 18

    주어진 뒤집기 횟수에서 특정 수의 앞면과 뒷면의 모든 조합 찾기

  19. 19

    문자열에서 특정 단어의 색상을 어떻게 변경합니까? vb.net

  20. 20

    주어진 대상 단어가 발견되면 Excel 시트에서 특정 행 가져 오기

  21. 21

    주어진 사용자에 대해 변경된 모든 개체 찾기

  22. 22

    LibreOffice Writer 숨겨진 문자 기호의 글꼴 색상 변경

  23. 23

    특정 페이지에서 탐색 모음의 색상을 변경하는 방법은 무엇입니까?

  24. 24

    Android에서 사용자 상호 작용없이 특정 목록 항목의 텍스트보기 색상 변경

  25. 25

    줄 번호 매기기를 위해 UITextView에서 특정 문자열의 모든 발생에 대한 Y 좌표 가져 오기

  26. 26

    AutoIT의 특정 폴더 확장명에서 모든 파일 변경

  27. 27

    특정 단어 이전에의 발생 검색

  28. 28

    특정 단어 이전에의 발생 검색

  29. 29

    dataTable의 특정 행에서 글꼴 색상 변경

뜨겁다태그

보관