Code smile cho DorewSite

By Asuna, 488 View
#TOP
Code bởi @Dai
Sử dụng bộ lọc Regex.

{% macro smile(string) %}
  {% set arr_emo_name = ["ami", "aru", "dauhanh", "dora", "menhera", "moew", "nam", "pepe", "qoobee", "qoopepe", "thobaymau", "troll"] %}
  {% for emo_name in arr_emo_name %}
    {% if ":"~emo_name in string %}
      {% set pattern = '/[:]'~emo_name~'(\\d+)[:]/' %}
      {% set replacement = '<img loading="lazy" src="https://moleys.github.io/assets/images/'~emo_name~'$1.png" alt="$1"/>' %}
      {% set string = string|preg_replace(pattern, replacement) %}
    {% endif %}
  {% endfor %}
{{string|raw}}
{% endmacro %}
Gill, Thanh Tam đã thích bài viết này

0 comments:

  1. Chưa có bình luận nào, hãy là người đầu tiên!