홈>
다음 문자열
hello/world
가 있습니다
/
를 교체하고 싶습니다
-
와 함께
hello-world
를 얻기 위해
다음을 시도했습니다 : http://rextester.com/NMIOL63413
$ echo hello/world | tr -c '[:alnum:]' '-'
$ hello-world-
왜 여분의
-
가 있습니까?
마지막에 어떻게 제거합니까?
-
답변 # 1
관련 자료
- text processing - sed를 사용하여 특정 20 자만 바꾸는 방법
- python - 행 및 열 값을 사용하여 데이터 프레임에 데이터 추가
- excel - 배열 및 범위를 사용하여 값을 바꾸는 방법은 무엇입니까?
- javascript - 정규식을 사용하여 부분 문자열을 교체하지만 공백은 유지
- javascript - forEach 내부에서 문자열 교체 방법 사용
- python - 대체 문자열의 크기가 하위 문자열과 다른 경우 슬라이싱을 사용하여 하위 문자열의 모든 항목을 대체합니다
- flutter - 버튼을 사용하여 목록에 아이콘을 추가하고 공급자 상태 관리를 사용하여 UI를 적극적으로 업데이트
- "for"루프와 시간 지연을 사용하여 변수를 대체하려면 어떻게해야합니까? 저는 Python과 Tkinter를 사용하고 있습니다
- regex - 문자열에서 $문자를 제거하거나 바꿉니다
- awk - sed 또는 더 나은 것을 사용하여 웹 페이지에서 5 문자를 긁어 내고 있습니까?
- flutter - 최신 google_maps_flutter를 사용한지도 추가가 실패하는 이유
- pandas - 파이썬에서 원래 문자열의 합을 찾기 위해 문자열을 문자로 나누고 문자를 float 값으로 바꾸려면 어떻게해야합니까?
- scala - Spark에서 기호와 문자를 바꾸는 방법은 무엇입니까?
- javascript - 정규식을 사용하여 대괄호 밖의 모든 것을 바꿉니다
- html 및 css를 사용하여 div의 텍스트 옆에 로고 이미지 추가
- r - for 루프없이 조회 테이블의 값을 사용하여 텍스트 교체
- python - 조건을 사용하여 Pandas의 날짜/시간에 시간 추가
- assembly - Tasm은 문자를 다른 문자로 대체합니다
- apache - htaccess를 사용하여 쿼리 문자열을 파일 확장자로 교체
- python - Loc를 사용하여 숫자를 비닝하고 대체하는 데 도움이 필요함
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- vue.js - axios를 사용하여 서버에 이미지를 업로드하는 방법
- python - 문자열에서 특정 문자 제거
와이즈 비즈는
echo
를 인쇄합니다 각 문자열의 끝에.\n
이후 ,-c
의 일부가 아닌문자를 바꾸려고합니다. . 줄 바꾸기는 유효한 영숫자 문자의 일부가 아니기 때문에 대체됩니다.어떤 "매직"캐릭터가 존재하는지 또는 대체되는지 확실하지 않은 상황에서 문자열 내에서 볼 수 있습니다. 당신은
[:alnum:]
를 볼 수 있습니다 마지막에.교체 문자열을 엉망으로 만드는 개행 및 기타 쉘 메타 문자의 인스턴스를 피하려면 항상
\n
를 사용하십시오. :printf