![BBEDIT에서 grep 명령을 사용하여 특정 단어 뒤의 문자를 삭제하는 방법은 무엇입니까?](https://linux55.com/image/220590/BBEDIT%EC%97%90%EC%84%9C%20grep%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8A%B9%EC%A0%95%20%EB%8B%A8%EC%96%B4%20%EB%92%A4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EB%A5%BC%20%EC%82%AD%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 이 데이터를 가지고 있으며 이를 만들기 위해 각 웹사이트에서 확장된 URL을 제거해야 합니다. 이전에는 ^.+?(?=.com )
선행 문자를 제거하는 데 사용했습니다. 이번에는 다음 단어를 삭제해야 합니다 .com
.
예를 들어:
https://myamcap.com/calem-atkins/
그러면 그것은 될 것이다
https://myamcap.com/
미리 감사드립니다.
답변1
그러면 URL의 첫 번째 부분만 가져옵니다.
grep -Po '^(.*://[^/]+)/' textfile