자바 스크립트-정규식-문자열의 다른 모든 일치를 다른 문자열로 교체

user2039981

그래서 다음과 같은 코드가 있습니다.

for (var i = 0; i < str.length; i++) {
    str = str.replace("|", "Math.abs(");
    str = str.replace("|", ")");
}

어쨌든 정규식을 사용하여 동일한 효과를 얻을 수 있습니까?

아니면 적어도 함수가있는 정규식? :

str = str.replace(/?/g, function() {?});
아누 바바

이 단일 정규식 replace방법을 사용할 수 있습니다 .

str = str.replace(/\|([^|]+)\|/g, 'Math.abs($1)');

RegEx 데모

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

인덱스의 모든 문자 (StringBuilder에서)를 다른 문자열로 교체

분류에서Dev

문자열의 여러 문자를 다른 문자로 교체

분류에서Dev

자바 스크립트-정규식 교체 반환 일치 문자열

분류에서Dev

정규식 : 원래 문자열이 일부 필터와 일치하는 경우 다른 문자열 내의 모든 문자열을 바꾸는 방법

분류에서Dev

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

분류에서Dev

자바 스크립트에서 배열 요소를 다른 숫자로 교체

분류에서Dev

'모든 문자열'정규식의 JS 일치는 전체 및 빈 문자열을 반환합니다.

분류에서Dev

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

분류에서Dev

문자열의 특정 문자를 목록의 다른 모든 문자로 바꾸기

분류에서Dev

C ++ : 문자열의 모든 문자 인스턴스를 다른 문자로 재귀 적으로 바꾸기

분류에서Dev

모든 부분 문자열을 다른 문자열 자바 스크립트로 바꾸는 방법

분류에서Dev

문자열 자바 스크립트에서 다른 문자의 모든 발생에 문자 삽입

분류에서Dev

모든 문자열 정규식 일치를 bash의 환경 변수로 바꿉니다.

분류에서Dev

정규식 테스트는 패턴이 문자열 전체에서 일치하는 경우에만 true를 반환해야합니다. 자바 스크립트

분류에서Dev

배열의 빈 요소를 다른 배열 또는 javascript의 다른 요소로 교체 | 자바 스크립트 | 정렬

분류에서Dev

다른 키로 자바 스크립트 배열 객체 정렬

분류에서Dev

자바 스크립트 : 문자열 변수를 두 개의 변수로 파싱합니다. 하나는 문자열로, 다른 하나는 정수로

분류에서Dev

문자열의 문자를 정규식 JS로 바꿉니다.

분류에서Dev

문자열의 정규식 패턴을 일치에 따라 대체 문자열로 바꿉니다.

분류에서Dev

다른 문자열의 문자열을 사용자 지정 처리로 교체

분류에서Dev

powershell 일치 문자열 다음 다른 문자열 교체

분류에서Dev

정규식은 2 자 사이의 모든 문자열과 일치합니다.

분류에서Dev

조건의 경우 자바 스크립트에서 약간 다른 문자열에 대한 정규식

분류에서Dev

파일의 문자열을 다른 파일의 다른 일치 문자열로 교체

분류에서Dev

정규 표현식으로 지정된 문자열 사이의 모든 텍스트를 가져옵니다.

분류에서Dev

빈 정규식은 모든 문자열과 일치합니다.

분류에서Dev

자바 스크립트 문자열이 특정 정규식과 일치합니다.

분류에서Dev

마이너스 문자를 포함하는 배열의 모든 문자열을 다른 문자열로 바꿉니다.

분류에서Dev

다른 두 문자열 사이의 모든 문자열 인스턴스를 로그 파일에 기록

Related 관련 기사

  1. 1

    인덱스의 모든 문자 (StringBuilder에서)를 다른 문자열로 교체

  2. 2

    문자열의 여러 문자를 다른 문자로 교체

  3. 3

    자바 스크립트-정규식 교체 반환 일치 문자열

  4. 4

    정규식 : 원래 문자열이 일부 필터와 일치하는 경우 다른 문자열 내의 모든 문자열을 바꾸는 방법

  5. 5

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

  6. 6

    자바 스크립트에서 배열 요소를 다른 숫자로 교체

  7. 7

    '모든 문자열'정규식의 JS 일치는 전체 및 빈 문자열을 반환합니다.

  8. 8

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

  9. 9

    문자열의 특정 문자를 목록의 다른 모든 문자로 바꾸기

  10. 10

    C ++ : 문자열의 모든 문자 인스턴스를 다른 문자로 재귀 적으로 바꾸기

  11. 11

    모든 부분 문자열을 다른 문자열 자바 스크립트로 바꾸는 방법

  12. 12

    문자열 자바 스크립트에서 다른 문자의 모든 발생에 문자 삽입

  13. 13

    모든 문자열 정규식 일치를 bash의 환경 변수로 바꿉니다.

  14. 14

    정규식 테스트는 패턴이 문자열 전체에서 일치하는 경우에만 true를 반환해야합니다. 자바 스크립트

  15. 15

    배열의 빈 요소를 다른 배열 또는 javascript의 다른 요소로 교체 | 자바 스크립트 | 정렬

  16. 16

    다른 키로 자바 스크립트 배열 객체 정렬

  17. 17

    자바 스크립트 : 문자열 변수를 두 개의 변수로 파싱합니다. 하나는 문자열로, 다른 하나는 정수로

  18. 18

    문자열의 문자를 정규식 JS로 바꿉니다.

  19. 19

    문자열의 정규식 패턴을 일치에 따라 대체 문자열로 바꿉니다.

  20. 20

    다른 문자열의 문자열을 사용자 지정 처리로 교체

  21. 21

    powershell 일치 문자열 다음 다른 문자열 교체

  22. 22

    정규식은 2 자 사이의 모든 문자열과 일치합니다.

  23. 23

    조건의 경우 자바 스크립트에서 약간 다른 문자열에 대한 정규식

  24. 24

    파일의 문자열을 다른 파일의 다른 일치 문자열로 교체

  25. 25

    정규 표현식으로 지정된 문자열 사이의 모든 텍스트를 가져옵니다.

  26. 26

    빈 정규식은 모든 문자열과 일치합니다.

  27. 27

    자바 스크립트 문자열이 특정 정규식과 일치합니다.

  28. 28

    마이너스 문자를 포함하는 배열의 모든 문자열을 다른 문자열로 바꿉니다.

  29. 29

    다른 두 문자열 사이의 모든 문자열 인스턴스를 로그 파일에 기록

뜨겁다태그

보관