이 문제가 있습니다. 숫자로만 구성된 문자열에서 숫자 시퀀스를 검색하는 코드를 작성하려면 어떻게해야합니까? 예를 들어이 문자열의 경우 123124567
n 자릿수 시퀀스를 검색하고 하나 이상의 시간이 반복되는 경우 검색합니다.숫자 만 긴 문자열에서 숫자의 시퀀스를 찾는 방법 p5 js
내가 123124567
를 들어 을 실현하려 원하는의 예에 보여주지는 (행에) 이렇게 출력이 12 23 31 12 24 45 56 67
하고 그것에서 일을 반복하는 사람들을 표시하거나해야 모든 2 자리 시퀀스를보기 이 경우 12
임 r에 begginger하지만 난 아주 긴 문자열의 모든 숫자 시퀀스를 보여줄 필요가있는 곳으로 내가 더 큰 프로젝트를 일하고으로 자신을 가르치고 싶습니다에 더 많은 시간. 그럼 난 ', 12 31 24 56
그리고 당신이 정말로 정규 표현식을 사용하려면 12 23 31 12 24 45 56 67
var textfield;
var output;
var submit;
function setup() {
noCanvas();
textfield = select("#input");
output = select('#output');
submit = select("#submit");
submit.mousePressed(newText);
}
function newText() {
var s = textfield.value();
var r = /\d\d/g; //here i would need to adjust it so to given digit length
var matches = s.match(r);
for (var i = 0; i < matches.length; i++) {
createP(matches[i]);
//at this point the results are wrong not showing all possible sequences
}
}
글쎄, 나는 꽤 정규 표현식을 없애고 싶다. –
내 문제는 내 봄을 반복하는 숫자로 나누는 방법이지만. 2 자리 숫자를 검색하지 않고 50 자리 숫자를 검색하려고 할 때 문제가 커집니다. –
@ElKolorado'substring()'함수를 사용할 수 없습니까? –