2017-11-16 17 views
0
을 입력하지 않고

나는 GreaseMonkey 스크립트를하려고하는데 URL에 기사 ID를 얻기 위해 REGEX에 머물러 있습니다. (([\ D] +)) 복용 피하기 :이 REGEX 시도 272,317REGEX는 URL 끝에/

:

I은 ​​할 https://www.blabla.com/poney-2000-poneys-dance-bla,272317

같은 URL와 나는 쉼표 후 단부에서 ID를 사용할 URL의 나머지 부분에 숫자가 나와 나를 잡아, 272317하지만 나는 쉼표없이 시작에서 그것을 원한다.

어떻게 REGEX를 향상시킬 수 있는지 알고 계십니까?

고마워요 :)

답변

0

다른 방법을 제거해야합니다

var url = 'https://www.blabla.com/poney-2000-poneys-dance-bla,272317'; 
url.substring(url.lastIndexOf(',') + 1); 

정규식은 결국 숫자를 조회하는 데 (\d+)$이지만 쉼표는 고려하지 않습니다.

1

그냥 당신이를 캡처하고 싶지 않기 때문에 정규식하지 않고, 외부 바란 것을

,(\d+)$ 
+0

감사와 같이 잘되어야하지만, 그것은 또한 캡처 :( – alliocha1805

0

이 시도 : (?!,)([0-9]+){5}, 그것은 한 ID가 내가 그것을 시도보다 5