정규식을 사용하여 문자열에서 특정 문자 추출

Jeanluca Scaleri

이메일 주소를 분할하고 '@'뒤의 첫 번째 문자와 첫 번째 문자를 제거해야합니다.

다음과 같이 할 수 있습니다.

'bar@foo'.split('@').map(function(a){ return a.charAt(0); }).join('')
--> bf

이제 정규식 일치를 사용하여 수행 할 수 있는지 궁금합니다.

'bar@foo'.match(/^(\w).*?@(\w)/).join('')
--> bar@fbf

내가 원하는 것은 아니지만 여기서 뭔가 놓친 것 같아요! 어떤 제안?

엘리아스 반 우테 젬

정규식을 사용하는 이유는 무엇입니까? indexOf주어진 위치에서 문자를 얻는 데 사용 하십시오.

var addr = 'foo@bar';
console.log(addr[0], addr[addr.indexOf('@')+1])

코드가 모든 브라우저에서 작동하는지 확인하려면 다음 charAt대신 사용할 수 있습니다 [].

console.log(addr.charAt(0), addr.charAt(addr.indexOf('@')+1));

어느 쪽이든, 그것은 잘 작동 것이고, 이것은 명백하게 가장 빠른 방법입니다
당신이하면 된다 것을 계속하는 것, 그리고 정규식을 선택, 당신은 알아야하는 match방법은 귀하의 경우 3 문자열을 포함하는 배열을 반환합니다 :

/^(\w).*?@(\w)/
["the whole match",//start of string + first char + .*?@ + first string after @
 "groupw 1 \w",//first char
 "group 2 \w"//first char after @
]

그래서 addr.match(/^(\w).*?@(\w)/).slice(1).join('')아마도 당신이 원하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정규식을 사용하여 URL에서 문자열 추출

분류에서Dev

정규식을 사용하여 문자열에서 값 추출

분류에서Dev

정규식을 사용하여 문자열에서 URL 추출

분류에서Dev

정규식을 사용하여 문자열에서 URL 추출

분류에서Dev

정규식을 사용하여 문자열 내에서 문자열 추출

분류에서Dev

정규식을 사용하여 특정 문자 추출

분류에서Dev

정규식을 사용하여 문자열 내에서 특정 문자열 추출

분류에서Dev

정규식을 사용하여 문자열에서 여러 정수 추출

분류에서Dev

정규식을 사용하여 문자열에서 숫자 추출

분류에서Dev

정규식을 사용하여 PHP의 문자열에서 숫자 추출

분류에서Dev

자바 정규식을 사용하여 문자열에서 버전 추출

분류에서Dev

R에서 정규식을 사용하여 링크에서 문자열 추출

분류에서Dev

JavaScript에서 정규식을 사용하여 문자열에서 키 값 추출

분류에서Dev

파이썬에서 정규식을 사용하여 텍스트 파일에서 특정 문자열 추출

분류에서Dev

Java에서 정규식을 사용하여 하위 문자열 추출

분류에서Dev

.NET에서 정규식을 사용하여 문자열에서 부분 문자열을 추출하는 방법

분류에서Dev

정규식 패턴을 사용하여 문자열에서 특정 데이터 추출

분류에서Dev

Python에서 정규식을 사용하여 문자열의 특정 부분 추출

분류에서Dev

정규식을 사용하여 문자열에서 이메일 주소 추출

분류에서Dev

정규식을 사용하여 "변수 = 값"문자열에서 값 추출

분류에서Dev

정규식을 사용하여 URL에서 부분 문자열 추출

분류에서Dev

PHP-정규식을 사용하여 문자열에서 데이터 추출

분류에서Dev

파이썬 정규식을 사용하여 문자열에서 단어 추출

분류에서Dev

정규식을 사용하여 R의 문자열에서 값 추출

분류에서Dev

java : 정규식을 사용하여 입력에서 문자열 추출

분류에서Dev

정규식을 사용하여 문자열에서 데이터 추출

분류에서Dev

정규식을 사용하여 다음 문자열에서 데이터 추출

분류에서Dev

정규식을 사용하여 문자열에서 이미지 URL 추출

분류에서Dev

정규 표현식을 사용하여 문자열 추출

Related 관련 기사

  1. 1

    정규식을 사용하여 URL에서 문자열 추출

  2. 2

    정규식을 사용하여 문자열에서 값 추출

  3. 3

    정규식을 사용하여 문자열에서 URL 추출

  4. 4

    정규식을 사용하여 문자열에서 URL 추출

  5. 5

    정규식을 사용하여 문자열 내에서 문자열 추출

  6. 6

    정규식을 사용하여 특정 문자 추출

  7. 7

    정규식을 사용하여 문자열 내에서 특정 문자열 추출

  8. 8

    정규식을 사용하여 문자열에서 여러 정수 추출

  9. 9

    정규식을 사용하여 문자열에서 숫자 추출

  10. 10

    정규식을 사용하여 PHP의 문자열에서 숫자 추출

  11. 11

    자바 정규식을 사용하여 문자열에서 버전 추출

  12. 12

    R에서 정규식을 사용하여 링크에서 문자열 추출

  13. 13

    JavaScript에서 정규식을 사용하여 문자열에서 키 값 추출

  14. 14

    파이썬에서 정규식을 사용하여 텍스트 파일에서 특정 문자열 추출

  15. 15

    Java에서 정규식을 사용하여 하위 문자열 추출

  16. 16

    .NET에서 정규식을 사용하여 문자열에서 부분 문자열을 추출하는 방법

  17. 17

    정규식 패턴을 사용하여 문자열에서 특정 데이터 추출

  18. 18

    Python에서 정규식을 사용하여 문자열의 특정 부분 추출

  19. 19

    정규식을 사용하여 문자열에서 이메일 주소 추출

  20. 20

    정규식을 사용하여 "변수 = 값"문자열에서 값 추출

  21. 21

    정규식을 사용하여 URL에서 부분 문자열 추출

  22. 22

    PHP-정규식을 사용하여 문자열에서 데이터 추출

  23. 23

    파이썬 정규식을 사용하여 문자열에서 단어 추출

  24. 24

    정규식을 사용하여 R의 문자열에서 값 추출

  25. 25

    java : 정규식을 사용하여 입력에서 문자열 추출

  26. 26

    정규식을 사용하여 문자열에서 데이터 추출

  27. 27

    정규식을 사용하여 다음 문자열에서 데이터 추출

  28. 28

    정규식을 사용하여 문자열에서 이미지 URL 추출

  29. 29

    정규 표현식을 사용하여 문자열 추출

뜨겁다태그

보관