PHP
使用strrpos,分割字符串
<?php
function suffix($name){
$index = strrpos($name,".");
return substr($name,$index,strlen($name)-$index);
}
echo suffix('koastal.png');
使用pathinfo,获取后缀名
<?php
function suffix($name){
return pathinfo($name,PATHINFO_EXTENSION);
}
echo suffix('koastal.png');
Node.js
lastIndexOf类似php中的strrpos
function suffix(name){
var index = name.lastIndexOf('.');
return name.substring(index);
}
var suffix = suffix('koastal.png');
console.log(suffix);
path模块
const path = require('path');
var suffix = path.extname('koastal.png');
console.log(suffix);