"A, A - Email : [email protected]"과 같은 문자열이 있고 BEFORE 문자열의 일부만 가져 오려면 "-"(공백 포함), Javascript를 사용하면 어떻게 될까요? 명확히하기 위해 위의 문자열에서 "A, A"를 얻고 싶습니다. 하위 문자열과 분할에 대해 읽었지만 표시된 기호 뒤에 문자열을 반환하는 것처럼 보입니다. (잘못된 것일 수도 있습니다.) 그리고 원하는 문자열의 일부가 가변 길이이므로 사용할 수 없습니다. 문자열을 자르려는 위치를 나타내는 숫자.특정 기호 앞에 문자열의 첫 번째 부분 만 가져 오기
-1
A
답변
0
$string = "A, A - Email: [email protected]";
$pos = $string.indexOf('-'); //gives you the numeric index of the symbol
$youneed = $string.substr(0, $pos); //creates a new string starting from the beginning if string, up till the specified position (position of '-')
3
당신은 그 인덱스까지 0
에서 시작하는 문자열을 얻을 수있는 문자열의 -
다음 substring
을 찾기 위해 indexOf
를 사용할 수 있습니다.
var s = "A, A - Email: [email protected]";
var idx = s.indexOf(" -");
var t = s.substring(0,idx);
관련 문제
- 1. 문자열의 일치하는 부분 만 가져 오기 R
- 2. 문자열의 src 부분 가져 오기
- 3. 문자열의 특정 부분 문자열의 첫 번째 문자의 색인을 반환하십시오.
- 4. 문자열의 첫 번째 문자 가져 오기
- 5. 문자열의 특정 부분 만 인쇄합니다.
- 6. 구분 기호 앞에 첫 번째 문자열을 가져 오시겠습니까?
- 7. PHP - 첫 번째 숫자 만 가져 오기
- 8. 컬렉션의 첫 번째 요소 만 가져 오기
- 9. Java는 문자열에서 부분 문자열의 첫 번째 항목 만 바꿉니다.
- 10. 첫 번째 물음표까지 하위 문자열 가져 오기
- 11. 해시 기호 뒤에 요청 부분 가져 오기
- 12. 문자열의 숫자 만 가져 오기
- 13. REGEX - PHP 문자열의 굵은 체 부분 만 가져 오기
- 14. 문자열의 특정 부분 만 캐셀링하는 방법은 무엇입니까?
- 15. 문자열의 특정 부분 만 인쇄하는 방법은 무엇입니까?
- 16. WTSVirtualChannelRead 문자열의 첫 번째 문자 만 읽습니다.
- 17. 문자열의 첫 번째 숫자 집합 만 일치하십시오.
- 18. 스캐너 문자열의 첫 번째 토큰 만 읽음
- 19. 루프는 배열의 첫 번째 부분 만 검사합니다.
- 20. 해시 맵의 특정 부분 가져 오기
- 21. String.split() - 첫 번째 구분 기호 앞에 빈 빈 문자열이 일치합니까?
- 22. 포인트 기호 앞에 단지 첫 번째 숫자를 표시
- 23. 특정 속성이있는 nsattributed 문자열의 부분 문자열 가져 오기
- 24. 문자열의 첫 번째 문자 가져 오기 및 제거
- 25. C의 텍스트 파일에서 모든 문자열의 첫 번째 문자 가져 오기
- 26. C# 부분 문자열 첫 번째 occuarance 인덱스 가져 오기
- 27. 배치 : 문자열의 첫 문자 가져 오기
- 28. memcpy는 wchar_t 배열의 첫 번째 부분 만 복사합니다.
- 29. PHP에서 문자열의 부분 콘텐츠 가져 오기
- 30. MySQL 첫 번째 문자열의 인덱스
정확히 내가 필요한 것입니다. 도와 주셔서 감사합니다! – BammaHamma