이 정규 표현식이 작동하는 데 까다로운 시간이 있습니다. 지금까지이 패턴은 다음과 같습니다자바 스크립트에 문제가 있습니다. 정규 표현식
var dollarPattern = /^\d{1,}|\s\d/gi;
var matchedResults = new Array();
matchedResults = textValue.match(dollarPattern);
은 내가 예제 문자열 "이 2.99로 (63 항목)"을 사용 달성을 기대하고하는 것은, 내가 하나가 숫자로 시작하는지 확인하려는 경우, 또는 공백 문자 뒤에 숫자가옵니다 (이 경우 두 조건이 모두 참입니다). 그러나 Firefox에서 "matchedResults is null"오류가 계속 발생합니다 (길이가 2 여야 함).
내가 잘못하고있는 아이디어가 있습니까? 감사합니다 ...
그 코드에서 또 무슨 일이 벌어지고 있습니까? –
'{1,}'은 (는)'+'와 같습니다. 그게 좀 더 짧고 읽을 수 있습니다. – stema