Как получить или отделить рисованные объекты от растрового изображения в JavaScript, таких объектов, как линии, овалы и т. Д.

на основе ответа 動靜 answer:

function truncate_words($string,$words=20) {
 return preg_replace('/((\w+\W*){'.($words-1).'}(\w+))(.*)/', '${1}', $string);
}

или

function truncate_words_with_ellipsis($string,$words=20,$ellipsis=' ...') {
 $new = preg_replace('/((\w+\W*){'.($words-1).'}(\w+))(.*)/', '${1}', $string);
 if($new != $string){
  return $new.$ellipsis;
 }else{
  return $string;
 }

}
0
задан James Z 17 January 2019 в 08:47
поделиться