정규식은 자바 스크립트를 사용하여 숫자를 제외한 모든 것을 증가 문자로 바꿉니다.

무해 민

데이터베이스에 저장된 방정식 / 공식이 있고 웹 페이지의 키 입력 이벤트를 기반으로 트리거되기를 원합니다.

공식 예 : [55-57]

이것은 숫자가 실제로 데이터베이스의 행 ID를 나타내는 간단한 마이너스 연산입니다.

나는이 살펴 보았다 솔루션 에 문자열에있는 숫자를 대체합니다 new value. 하지만 난 필요 new value같은 증가 문자로 교체 a, b등등. 또한 나중에 JavaScript를 사용하여 []수행 할 수 있도록 선행 및 끝 괄호 를 제거해야합니다 eval.

나중에 방정식은 a-b. 변수 a이며 b값을 보유하는 다른 HTML 요소를 나타냅니다. 따라서 텍스트 필드에 무언가를 입력 할 때마다 변경 사항이 웹 페이지의 다른 부분에 반영됩니다. 자동 계산과 같습니다.

도와 주셔서 감사합니다. 이 질문이 누군가에게 도움이되기를 바랍니다.

마크 칸

이와 같은 것을 시도하십시오. 더 많은 도움이 필요하면 질문을 다시 말하거나 jsfiddle 등을 게시해야합니다.

var eqn = '55-57'; // brackets removed.  Remove them with a regex of /\[|\]/g if you need to

var result = eval( eqn.replace( /\w+/g, function( res ){
    return +document.getElementById( res[1] );
} );

기본적으로이 대체합니다 5557숫자의 값 #55#57. #b등에서 도 작동합니다 .

그런 다음 eval기본적으로 방정식에있는 모든 수학을 수행하는 결과입니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트를 사용하여 숫자 1234567890을 제외한 모든 것을 제거하는 방법

분류에서Dev

자바 스크립트 문자열 : 숫자와 첫 번째 "."를 제외한 모든 것을 제거합니다.

분류에서Dev

/를 제외한 모든 영숫자가 아닌 문자를 빈 ( "") 문자로 바꾸는 정규식

분류에서Dev

숫자를 제외한 모든 것을 제거하는 정규식

분류에서Dev

10 숫자를 제외한 모든 것을 제거하는 정규식?

분류에서Dev

목표 C 정규 표현식은 숫자를 제외한 모든 것을 제거합니다.

분류에서Dev

문자열에서 공백을 제외한 모든 문자를 바꿉니다.

분류에서Dev

MSSQL의 첫 문자와 공백을 제외한 모든 문자열 문자를 별표로 바꿉니다.

분류에서Dev

자바 정규식, 문자 / 문자열을 제외한 모든 것

분류에서Dev

첫 번째 줄을 참조로 사용하여 모든 행에서 특정 문자 일치를 바꿉니다.

분류에서Dev

자바 정규식은 모든 숫자를 얻을 수

분류에서Dev

자바 스크립트를 사용하여 문자열의 모든 숫자에 스타일 추가

분류에서Dev

정규식은 서수를 제외한 모든 숫자를 제거합니다.

분류에서Dev

모든 대문자 자음을 찾는 가장 짧은 자바 스크립트 정규식입니까?

분류에서Dev

두 문자열 사이의 줄 바꿈을 포함한 모든 텍스트를 perl로 바꿉니다.

분류에서Dev

bash 스크립트에 대한 인수를 확인하는 것은 모든 숫자의 문자열입니다.

분류에서Dev

자바 스크립트를 사용하는 것을 제외한 모든 텍스트 상자를 선택하십시오.

분류에서Dev

자바 스크립트 정규식을 사용하여 문자열의 마지막 숫자 가져 오기

분류에서Dev

정규식 자바 스크립트를 사용한 숫자 형식

분류에서Dev

javascript를 사용하여 문자열의 모든 발생을 문자로 바꿉니다.

분류에서Dev

맵을 사용하여 모든 두 번째 문자를 대문자로 바꿉니다.

분류에서Dev

쉘 스크립트를 사용하여 문자열의 한 부분이 일치하면 줄을 바꿉니다.

분류에서Dev

정규식은 공백을 제외한 모든 특수 문자를 허용합니다.

분류에서Dev

문자, 숫자 및-자바 스크립트 허용을위한 정규식

분류에서Dev

groovy에서 정규식을 사용하여 문자열의 모든 항목을 바꿉니다.

분류에서Dev

정규식을 사용하여 모든 경우에 문자열을 바꿉니다.

분류에서Dev

영숫자가 아닌 모든 문자를 밑줄로 바꿉니다.

분류에서Dev

자바 스크립트를 사용하여 한 페이지를 제외한 모든 페이지에 HTML 표시

분류에서Dev

0으로 가득 찬 숫자를 제외한 모든 숫자와 일치하는 정규 표현식?

Related 관련 기사

  1. 1

    자바 스크립트를 사용하여 숫자 1234567890을 제외한 모든 것을 제거하는 방법

  2. 2

    자바 스크립트 문자열 : 숫자와 첫 번째 "."를 제외한 모든 것을 제거합니다.

  3. 3

    /를 제외한 모든 영숫자가 아닌 문자를 빈 ( "") 문자로 바꾸는 정규식

  4. 4

    숫자를 제외한 모든 것을 제거하는 정규식

  5. 5

    10 숫자를 제외한 모든 것을 제거하는 정규식?

  6. 6

    목표 C 정규 표현식은 숫자를 제외한 모든 것을 제거합니다.

  7. 7

    문자열에서 공백을 제외한 모든 문자를 바꿉니다.

  8. 8

    MSSQL의 첫 문자와 공백을 제외한 모든 문자열 문자를 별표로 바꿉니다.

  9. 9

    자바 정규식, 문자 / 문자열을 제외한 모든 것

  10. 10

    첫 번째 줄을 참조로 사용하여 모든 행에서 특정 문자 일치를 바꿉니다.

  11. 11

    자바 정규식은 모든 숫자를 얻을 수

  12. 12

    자바 스크립트를 사용하여 문자열의 모든 숫자에 스타일 추가

  13. 13

    정규식은 서수를 제외한 모든 숫자를 제거합니다.

  14. 14

    모든 대문자 자음을 찾는 가장 짧은 자바 스크립트 정규식입니까?

  15. 15

    두 문자열 사이의 줄 바꿈을 포함한 모든 텍스트를 perl로 바꿉니다.

  16. 16

    bash 스크립트에 대한 인수를 확인하는 것은 모든 숫자의 문자열입니다.

  17. 17

    자바 스크립트를 사용하는 것을 제외한 모든 텍스트 상자를 선택하십시오.

  18. 18

    자바 스크립트 정규식을 사용하여 문자열의 마지막 숫자 가져 오기

  19. 19

    정규식 자바 스크립트를 사용한 숫자 형식

  20. 20

    javascript를 사용하여 문자열의 모든 발생을 문자로 바꿉니다.

  21. 21

    맵을 사용하여 모든 두 번째 문자를 대문자로 바꿉니다.

  22. 22

    쉘 스크립트를 사용하여 문자열의 한 부분이 일치하면 줄을 바꿉니다.

  23. 23

    정규식은 공백을 제외한 모든 특수 문자를 허용합니다.

  24. 24

    문자, 숫자 및-자바 스크립트 허용을위한 정규식

  25. 25

    groovy에서 정규식을 사용하여 문자열의 모든 항목을 바꿉니다.

  26. 26

    정규식을 사용하여 모든 경우에 문자열을 바꿉니다.

  27. 27

    영숫자가 아닌 모든 문자를 밑줄로 바꿉니다.

  28. 28

    자바 스크립트를 사용하여 한 페이지를 제외한 모든 페이지에 HTML 표시

  29. 29

    0으로 가득 찬 숫자를 제외한 모든 숫자와 일치하는 정규 표현식?

뜨겁다태그

보관