나는 HTML 코드의 조각이 있습니다정규식까지 일치하는 단어 "흔한"
<tr style="padding:0;vertical-align:top;text-align:left">
<td style="word-break:break-word;border-collapse:collapse;padding:5px 10px;vertical-align:top;text-align:left;color:rgb(51,51,51);font-family:Helvetica,Arial,sans-serif;font-weight:bold;margin:0;line-height:19px;font-size:14px;width:270px;border-bottom:1px dotted rgb(212,212,212);border-left:none"> Traveler email </td>
<td style="word-break:break-word;border-collapse:collapse;padding:5px 10px;vertical-align:top;text-align:left;color:rgb(51,51,51);font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:0;line-height:19px;font-size:14px;width:270px;border-bottom:1px dotted rgb(212,212,212)">
<div align="right">
<a href="mailto:[email protected]" style="color:rgb(42,110,187);text-decoration:none" target="_blank">[email protected]</a>
</div> </td>
</tr>
내가 여행자의 이메일 주소를 잡아하고자합니다. 나는 약간의 이메일 주소가 있기 때문에 단어 mailto
에 바로 정규식을 적용 할 수 없다. 그래서 내가 정규식을 Traveler email
에서 시작하면 더 구체적이라고 생각한다.
이것은 내가 만들어 놓은 식입니다
/Traveler\semail+([^mailto:]+)/
그러나 그것은 작동하지 않습니다.
귀하의 조언을 부탁드립니다. 감사합니다.
'email +'와'[^ mailto :]'는 그들이하는 일을 생각하지 않습니다. – Biffen
가능한 [정규 표현식 학습] (http://stackoverflow.com/questions/4736/learning-regular-expressions)의 중복 가능 – Biffen
@biffen 나는 놓쳤다. 고마워. –