여는 태그와 닫는 태그 사이의 유니 코드를 대체하는 정규식

Gulikz

'<'또는 '> 태그 옆에있는 문자열에서 유니 코드 기호를 대체하는 가장 빠른 방법이 필요합니다.

예를 들어, 입력 문자열 :

<एक्सएम्ेल type = "ए"> क्सएम् </एक्सएम्ेल>

예상 출력 :

 <REPLACED type = "ए"> क्सएम् </REPLACED>`

태그 내부의 값 또는 유형 요소의 값은 대체하지 않아야하며 태그 이름 만 대체해야합니다.

이것은 내가 시도한 코드이며 작동하지 않습니다.

private static Regex _compiledUnicodeRegex = new Regex(@"<[^\u0000-\u007F]", RegexOptions.Compiled);



    public static String StripUnicodeCharactersFromString(string inputValue)
    {
        return _compiledUnicodeRegex.Replace(inputValue, "REPLACED");
    }

노트 -

  1. 유니 코드 값은 항상 같지 않을 수 있습니다.
  2. 문자열이 항상 XML 형식이 아닐 수 있으므로 여는 태그 또는 닫는 태그 만 일치해야합니다.
  3. <뒤의 문자열이 유니 코드인지 아니면> 왼쪽에있는 문자열이 유니 코드인지 확인하려면 정규식 구문이 필요합니다.
Wiktor Stribiżew

비 ASCII 문자로 구성된 텍스트 줄을 <또는 뒤에 만 바꾸고 싶은데 </, 이것은 정규식으로 해결할 있는 문제입니다 .

당신은 사용할 수 있습니다

var result = Regex.Replace(text, @"(?<=</?)[^\x00-\x7F]+", "REPLACED");

.NET regex 데모를 참조하십시오 (무한 너비의 lookbehind 패턴을 허용 함).

정규식 일치

  • (?<=</?)-(긍정적 인 lookbehind) <또는 앞에 오는 문자열의 위치 </(즉, <뒤에 올 수도 있고 뒤 따르지 않을 수도 있음 /)
  • [^\x00-\x7F]+ -ASCII 세트에있는 문자가 아닌 1 개 이상의 문자.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTML 태그와 해당 태그 사이의 데이터를 제거하는 정규식

분류에서Dev

Coldfusion-여는 태그와 닫는 태그 사이에 문자열 데이터를 가져와야합니다.

분류에서Dev

태그 사이의 텍스트를 강조하는 정규식

분류에서Dev

구문 목록의 고유 태그와 일치하는 정규식 표현식

분류에서Dev

HTML 태그와 \ r 및 \ n 태그를 제거하는 정규식 표현식

분류에서Dev

태그 사이의 각 문자를 가져 오는 정규식

분류에서Dev

정규식 mirc를 사용하여 태그를 제거하는 문자열의 이름 만 얻습니까?

분류에서Dev

여는 태그와 닫는 태그가 스팬 여는 태그와 닫는 태그 사이에있는 경우 li 태그 교체

분류에서Dev

괄호 안에 html 태그를 대체하는 정규식

분류에서Dev

태그를 결합하는 정규식

분류에서Dev

HTML 태그와 헤드 태그 사이에 iframe 태그를 제거하는 방법은 무엇입니까?

분류에서Dev

정규식 : 동일한 이름의 다른 열기 / 닫기 태그를 허용하는 일치하는 열기 / 닫기 태그

분류에서Dev

일치하지 않는 닫는 HTML 태그를 제거하는 Javascript 정규식?

분류에서Dev

복합어를 사용하는 PHP의 태그에 대한 정규식

분류에서Dev

python html에서 여는 태그와 닫는 태그의 수를 계산하는 방법

분류에서Dev

이미지 태그 내의 문자를 바꾸는 정규식

분류에서Dev

OCMOD를 사용하여 <li> 태그를 추가하는 정규식

분류에서Dev

Notepad ++를 사용하여 XML 태그 사이의 텍스트를 바꾸는 정규식

분류에서Dev

Javascript는 http를 html 태그로 대체하는 정규식을 작성합니다.

분류에서Dev

정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

분류에서Dev

정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

분류에서Dev

정규식을 사용하여 태그 사이의 텍스트를 바꾸는 방법

분류에서Dev

정규식을 사용하여 LaTeX에서 중첩 태그를 찾는 방법

분류에서Dev

RegEx : html 태그와 일치하는 정규식의 반복 하위 표현식

분류에서Dev

Sapper가 닫는 HTML 태그를 생략하는 이유는 무엇입니까?

분류에서Dev

이중 대괄호를 사용하여 HTML 태그 스타일 구문을 캡처하는 정규식

분류에서Dev

필터가있는 태그 사이의 정규식

분류에서Dev

정규식이있는 태그에 고유 한 HTML 속성이 없습니다.

분류에서Dev

PHP 정규식은 텍스트의 키워드를 대체하지만 앵커 태그 내부에는 없습니다.

Related 관련 기사

  1. 1

    HTML 태그와 해당 태그 사이의 데이터를 제거하는 정규식

  2. 2

    Coldfusion-여는 태그와 닫는 태그 사이에 문자열 데이터를 가져와야합니다.

  3. 3

    태그 사이의 텍스트를 강조하는 정규식

  4. 4

    구문 목록의 고유 태그와 일치하는 정규식 표현식

  5. 5

    HTML 태그와 \ r 및 \ n 태그를 제거하는 정규식 표현식

  6. 6

    태그 사이의 각 문자를 가져 오는 정규식

  7. 7

    정규식 mirc를 사용하여 태그를 제거하는 문자열의 이름 만 얻습니까?

  8. 8

    여는 태그와 닫는 태그가 스팬 여는 태그와 닫는 태그 사이에있는 경우 li 태그 교체

  9. 9

    괄호 안에 html 태그를 대체하는 정규식

  10. 10

    태그를 결합하는 정규식

  11. 11

    HTML 태그와 헤드 태그 사이에 iframe 태그를 제거하는 방법은 무엇입니까?

  12. 12

    정규식 : 동일한 이름의 다른 열기 / 닫기 태그를 허용하는 일치하는 열기 / 닫기 태그

  13. 13

    일치하지 않는 닫는 HTML 태그를 제거하는 Javascript 정규식?

  14. 14

    복합어를 사용하는 PHP의 태그에 대한 정규식

  15. 15

    python html에서 여는 태그와 닫는 태그의 수를 계산하는 방법

  16. 16

    이미지 태그 내의 문자를 바꾸는 정규식

  17. 17

    OCMOD를 사용하여 <li> 태그를 추가하는 정규식

  18. 18

    Notepad ++를 사용하여 XML 태그 사이의 텍스트를 바꾸는 정규식

  19. 19

    Javascript는 http를 html 태그로 대체하는 정규식을 작성합니다.

  20. 20

    정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

  21. 21

    정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

  22. 22

    정규식을 사용하여 태그 사이의 텍스트를 바꾸는 방법

  23. 23

    정규식을 사용하여 LaTeX에서 중첩 태그를 찾는 방법

  24. 24

    RegEx : html 태그와 일치하는 정규식의 반복 하위 표현식

  25. 25

    Sapper가 닫는 HTML 태그를 생략하는 이유는 무엇입니까?

  26. 26

    이중 대괄호를 사용하여 HTML 태그 스타일 구문을 캡처하는 정규식

  27. 27

    필터가있는 태그 사이의 정규식

  28. 28

    정규식이있는 태그에 고유 한 HTML 속성이 없습니다.

  29. 29

    PHP 정규식은 텍스트의 키워드를 대체하지만 앵커 태그 내부에는 없습니다.

뜨겁다태그

보관