함수 get extension()

Ykhwong (토론 | 기여)님의 2018년 1월 17일 (수) 18:49 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[편집]

get file extension()
get extension()
GetExtension()
  • 파일명에서 확장자 추출하는 함수
  • 예: "C:\mydir.old\myfile.ext" → "ext" 또는 ".ext"

2 Bash[편집]

filename='/home/run.sh'
extension="${filename##*.}"
echo $extension
# ext

3 C++[편집]

String^ fileName = "C:\\mydir.old\\myfile.ext";
String^ extension = Path::GetExtension( fileName ); // '.ext'

4 C#[편집]

string fileName = @"C:\mydir.old\myfile.ext";
string extension = Path.GetExtension(fileName); // '.ext'

5 PHP[편집]

$extension = pathinfo($filename, PATHINFO_EXTENSION);
$path_parts = pathinfo($filename);
$extension = $path_parts['extension'];
$extension = substr( strrchr($filename, "."), 1 );
$extension = array_pop( explode('.', $filename) );

6 VB[편집]

Dim fileName As String = "C:\mydir.old\myfile.ext"
Dim extension As String
extension = Path.GetExtension(fileName)

7 같이 보기[편집]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}