«indexof» 태그된 질문

indexof는 Java, C #, JavaScript 등과 같은 프로그래밍 언어의 메서드로, 문자열에서 문자의 첫 번째 발생 또는 목록에서 요소의 첫 번째 발생을 반환합니다.

23
JavaScript의 문자열에서 파일 확장자를 자르는 방법은 무엇입니까?
예를 들어, 파일 이름이 될 수있는 위치 x = filename.jpg를 가정하고 싶습니다 (파일 이름에는 단순화하기 위해 [a-zA-Z0-9-_] 만 포함되어 있다고 가정하십시오).filenamefilename I 톱 x.substring(0, x.indexOf('.jpg'))에 DZone 조각 , 아닌 것 x.substring(0, x.length-4)더 잘 수행? 왜냐하면 length속성이며 문자 검사를 수행하지 않는 반면 indexOf()함수이며 문자 검사를 수행하기 때문입니다.

7
배열 IE8에서 indexOf가 작동하지 않는 이유는 무엇입니까?
아래 기능은 Opera, Firefox 및 Chrome에서 제대로 작동합니다. 그러나 IE8에서는 if ( allowed.indexOf(ext[1]) == -1)부분적으로 실패합니다 . 아무도 이유를 알고 있습니까? 명백한 실수가 있습니까? function CheckMe() { var allowed = new Array('docx','xls','xlsx', 'mp3', 'mp4', '3gp', 'sis', 'sisx', 'mp3', 'wav', 'mid', 'amr', 'jpg', 'gif', 'png', 'jpeg', 'txt', 'pdf', 'doc', 'rtf', 'thm', …

18
정규 표현식을 허용하는 JavaScript의 String.indexOf () 버전이 있습니까?
자바 스크립트에서 첫 번째 첫 번째 매개 변수의 문자열 대신 정규 표현식을 사용하면서 두 번째 매개 변수를 허용하는 String.indexOf ()와 동등한 것이 있습니까? 나는 뭔가를해야합니다 str.indexOf(/[abc]/ , i); 과 str.lastIndexOf(/[abc]/ , i); String.search ()는 정규 표현식을 매개 변수로 사용하지만 두 번째 인수를 지정할 수는 없습니다! 편집 : 이것은 원래 생각했던 …



12
IEnumerable에서 요소의 인덱스를 얻는 방법은 무엇입니까?
나는 이것을 썼다 : public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? …
144 c#  .net  linq  ienumerable  indexof 

17
객체 배열에서 속성이 검색과 일치하는 객체의 색인을 찾는 가장 빠른 방법
나는 이것을하기위한 효율적인 방법을 찾으려고 약간의 서핑을하고 있지만 아무데도 얻지 못했습니다. 다음과 같은 객체 배열이 있습니다. array[i].id = some number; array[i].name = some name; 내가하고 싶은 것은 id가 0,1,2,3 또는 4와 같은 객체의 INDEXES를 찾는 것입니다. 나는 다음과 같이 할 수 있다고 가정합니다. var indexes = []; for(i=0; i<array.length; i++) …

10
JavaScript에서 슬래시 뒤의 문자열 값 가져 오기
나는 이미 한 시간 넘게 노력하고 있으며 그것을 수행하는 올바른 방법을 알아낼 수 없습니다. 다음과 같은 것이 있습니다. foo/bar/test.html 마지막으로 모든 것을 추출하기 위해 jQuery를 사용하고 싶습니다 /. 위의 예에서 출력은 test.html. substr및을 사용하여 수행 할 수 있다고 생각 indexOf()하지만 작동하는 솔루션을 찾을 수 없습니다.

12
JavaScript에서 다른 문자열의 모든 발생 색인을 찾는 방법은 무엇입니까?
대소 문자를 구분하지 않는 다른 문자열에서 문자열의 모든 발생 위치를 찾으려고합니다. 예를 들어 다음과 같은 문자열이 있습니다. 레바논에서 우쿨렐레를 배웠습니다. 및 검색 문자열 le, 배열을 얻고 싶습니다. [2, 25, 27, 33] 두 문자열 모두 변수가됩니다. 즉, 값을 하드 코딩 할 수 없습니다. 정규 표현식으로는 쉬운 일이라고 생각했지만, 작동하는 것을 찾기 …

10
n 번째 문자열의 인덱스를 얻습니까?
명백한 내장 방법이없는 경우가 아니면 문자열 내 에서 n 번째 문자열 을 얻는 가장 빠른 방법은 무엇 입니까? 루프가 반복 될 때마다 시작 인덱스를 업데이트 하여 IndexOf 메서드를 반복 할 수 있다는 것을 알고 있습니다. 그러나 이렇게하는 것은 나에게 낭비적인 것 같습니다.
100 c#  .net  string  indexing  indexof 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.