<code class="language-javascript">function getId(str) { return str.replace(/[^0-9.,]+/, ''); }</code>메소드는 정규 표현식과 일치하는 문자열의 컨텐츠를 검색하고 (배열로) 일치를 반환합니다. 글로벌 정규 표현 (G)은 첫 경기가 발견 된 후에 멈추지 않고 모든 경기를 찾는 데 사용됩니다. 예는 다음과 같습니다.
match()
match()
메소드와 숫자와 일치하는 정규 표현식을 사용할 수 있습니다.
<code class="language-javascript">var str = "价格是 25 美元和 50 美分"; var numbers = str.match(/\d+/g); console.log(numbers); // 输出:["25", "50"]</code>
함수를 사용하여 플로팅 포인트 번호로 변환 할 수 있습니다. 예는 다음과 같습니다. match()
<code class="language-javascript">var str = "价格是 25.50 美元"; var numbers = str.match(/(\d+\.\d+|\d+)/g); console.log(numbers); // 输出:["25.50"]</code>
replace()
replace()
메소드는 배열의 요소를 제자리에 정렬하고 배열을 반환합니다. 예는 다음과 같습니다.
<code class="language-javascript">var str = "价格是 25 美元"; var newStr = str.replace(/\d+/g, ""); console.log(newStr); // 输出: "价格是 美元"</code>
함수를 사용하여 가장 큰 숫자를 찾을 수 있습니다. 예는 다음과 같습니다. match()
<code class="language-javascript">function getId(str) { return str.replace(/[^0-9.,]+/, ''); }</code>
match()
reduce()
<code class="language-javascript">var str = "价格是 25 美元和 50 美分"; var numbers = str.match(/\d+/g); console.log(numbers); // 输出:["25", "50"]</code>
위 내용은 문자열에서 jQuery 추출 번호의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!