有一个字符串,比如
/home/demo
我想补全这个字符串的斜线,变成
/home/demo/
然后再进行拼接字符串的操作
于是打算先删除两端的'/'(如果有的话),
home/demo
再在两端添加'/',
/home/demo/
该怎么做比较简单,求赐教
高洛峰2017-04-18 10:21:41
단지 目录
이름이라면 슬래시를 두 번 추가하세요. Unix 시스템의 경우 열기 효과가 변경되지 않습니다.
이론적으로는 Windows도 비슷합니다. /
을 열심히 추가하면 시스템이 자동으로 하나로 단순화됩니다. 예, 백슬래시가 아니라 c:/Users/aa
라고 했습니다...
그러나 여기서 주목해야 할 두 가지 문제는 모두 원래 경로 변경의 부적절한 사용과 관련됩니다.
원래 상대 경로인 경우 앞에 /
을 추가하면 절대 경로로 바뀌므로 원래 열려고 했던 경로가 변경될 수 있습니다.
원래 파일인 경우 마지막에 /
을 추가하면 경로가 되어 열 때 오류가 발생합니다.
기본 권한 정보:
~/.bashrc에 다음 기능을 추가하는 것이 좋습니다
으아아아이렇게 하면 쉘이 toucha 명령을 직접 사용할 수 있습니다
PHP中文网2017-04-18 10:21:41
일반 프로그래밍 언어에는 문자열의 양쪽에서 지정된 문자를 삭제할 수 있는 트림 기능이 있습니다. 일반적으로 왼쪽이나 오른쪽에서 지정된 문자만 삭제하는 데 사용되는 ltrim과 rtrim도 있습니다. python이 트림을 따서 명명된 것은 아니지만, "python 트림"이나 키워드로 검색하시면 원하시는 답변을 찾으실 수 있습니다