@daybuy · Post #15858 · 16.11.2025 г., 05:03
新品情報連結 https://www.daybuy.tw/costco/218696/ 好市多PS5主機同捆組新上架!! 兩支手把加NBA 2K26數位遊戲券 #COSTCO#新品#煩請團友回報分店目擊情報
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #121 · 20 јул.
Регулярно требуется преобразовать какой-либо текст в максимально совместимый текст для URL, имени файла, имени объекта в каком-то софте и тд. Требования совместимости простые: в тексте должны быть только допустимые символы. Обычно это a-z, 0-9 и "_" или "-". То есть, только прописные буквы латинского алфавита и цифры (как пример). Допустим, нам нужно название статьи в блоге преобразовать в slug для добавления его в URL этой статьи. Как это лучше всего сделать? В Django по умолчанию есть готовая функция slugify для таких случаев. Но я её никогда не использую. Почему? Потому что её недостаточно! Приведём пример >>> from django.utils.text import slugify >>> slugify('This is a Title') 'this-is-a-title' Пока всё отлично >>> slugify('This is a "Title!"') 'this-is-a-title' Спец символы удалились, всё хорошо. >>> slugify('Это заголовок статьи') '' Вот и приехали 😢. Если текст не английский то буквы просто игнорируются. Можно это поправить >>> slugify('Это заголовок статьи', allow_unicode=True) 'это-заголовок-статьи' Но тогда мы не вписываемся в условие. У нас появилась кириллица в тексте. Так как я часто пишу сайты для русскоязычных пользователей эта проблема весьма актуальна. Я не использую стандартную функцию и всегда пишу свою. Оригинал я не беру в расчёт и пишу полностью свою функцию. И так, по порядку: 🔸1. Исходный текст: >>> text = 'Мой заголовок №10 😁!' Взял специально посложней со специальными символами. 🔸2. Транслит Необходимо сделать транслит всех символов в латиницу. Здесь очень выручает библиотека unidecode. Помимо простого транслита кириллицы в латиницу она умеет преобразовывать спец символы и иероглифы в текстовые аналоги. from unidecode import unidecode >>> unidecode("Ñ Σ ® µ ¶ ¼ 月 山") 'N S (r) u P 1/4 Yue Shan' Очень крутая библиотека, советую👍 В нашем случае получаем такое преобразование: >>> text = unidecode(text) >>> print(text) 'Moi zagolovok No. 10 !' Отличный транслит. Смайл просто удалился, хотя я ждал что-то вроде :). Ну и ладно, всë равно невалидные символы. А еще наш код уже поддерживает любой язык, будь то хинди или корейский. 🔸4. Фильтр символов Unidecode не занимается фильтрацией по недопустимым символам. Это мы делаем в следующем шаге через regex. Просто заменим все символы на "_" если они вне указанного диапазона. >>> text = re.sub(r'[^a-zA-Z0-9]+', '_', text) >>> print(text) 'Moi_zagolovok_No_10_' Символ "+" в паттерне выручает когда несколько недопустимых символов идут рядом. Все они заменяются на один символ "_". 🔸5. Slugify Осталось удалить лишние символы по краям и сделать нижний регистр >>> text = text.strip('_').lower() >>> print(text) 'moi_zagolovok_no_10' Получаем отличный slug! 😎 🌎 Полный код в виде функции. ______________ PS. Проверку что в строке остался хоть один допустимый символ я бы вынес в отдельную функцию. #libs#tricks#django
Пребарај: #costco
@daybuy · Post #15858 · 16.11.2025 г., 05:03
新品情報連結 https://www.daybuy.tw/costco/218696/ 好市多PS5主機同捆組新上架!! 兩支手把加NBA 2K26數位遊戲券 #COSTCO#新品#煩請團友回報分店目擊情報
Hashtags
@hrtt · Post #3197 · 25.04.2026 г., 06:32
😁 😁 😁 😁 近期,网传“costco斥资 15 亿美元在北京设立总部的消息刷屏全网‼️ 事后,网友们扒出,美籍华人黄寿苏,先在美国纽约注册一个与正统costco高度近似的同名公司,搭建境外资本外壳;再回国成立北京开市客,并对外宣传是美国costco北京总部。 此外,创始人黄寿苏高调宣称将在5年内投资15亿美金在中国布局200+超市门店。公司注册资本1亿美元,可实际上1分钱都没有实缴。并且年卡的价格卖的比正版的都贵,公司logo也和高度雷同。 😁 😁 😁 😁 😁 😁 😁 😁 😁 😁这能不能算是诈骗呢? #开市客#costco 😀一键订阅😀助推频道
@mtfront · Post #3746 · 09.01.2025 г., 20:18
Costco 逆风而上对抗 anti-DEI 风潮不向 maga 低头,华盛顿本土企业之光 Reddit 用户说得好:If you don’t stand by your values when tested, they were only marketing schemes. Fun fact:华盛顿州是 2020 年以来唯一蓝移了的州。 #news#GoodNews#reddit#costco
@tgqqsc · Post #46594 · 16.05.2026 г., 16:50
#购物#三文鱼#超市#costco
@nb66 · Post #11356 · 20.02.2026 г., 00:22
#美国#超市#Costco 逛Costco的时候,突然发现两款从来没见过的中国商品,一款是我以前高中时候最喜欢吃的甜品,凤梨酥,一款是我第一次喝的啤酒,青岛啤酒,看起来像是新年包装,但是可惜的是中国新年已经过了😂 关注海外素材频道 ➡️@nb66 投稿:@nb88
@TGQQSC · Post #34269 · 07.04.2026 г., 03:04
#美国#Costco#购物#生活用品 买这些东西花了200美元!看来战争影响的不只是油价,物价也跟着上涨了一些!
@nb66 · Post #13441 · 31.03.2026 г., 03:12
#costco#超市#购物#日常 亲爱的,这个牌子的三文鱼是我最喜欢吃的,你呢? 小票是今天的 关注海外素材频道 ➡️@nb66 投稿:@nb88
@daybuy · Post #17026 · 08.04.2026 г., 01:01
新品情報連結 https://www.daybuy.tw/costco/244871/ 0408 週三COSTCO新商品目擊週報 本週共有26款新同學報到,新品資訊已經幫大家整理好了,快進來看看哪樣是你的菜? #COSTCO#新品情報#分店目擊情報下方討論
Hashtags
@daybuy · Post #17018 · 07.04.2026 г., 01:04
優惠情報看這裡 https://www.daybuy.tw/costco/244754/ 0407 COSTCO週二賣場優惠目擊懶人包來啦!! 逛賣場前可以來看看才不會錯過隱藏優惠~ #COSTCO#賣場目擊優惠#分店目擊情報下方討論
Hashtags
@daybuy · Post #16972 · 01.04.2026 г., 01:04
新品情報連結 https://www.daybuy.tw/costco/243832/ 0401 週三COSTCO新商品目擊週報 這週共有40項新商品,有追好市多新品的朋友快來看這篇~ #COSTCO#新品情報#分店目擊情報下方討論
Hashtags
@daybuy · Post #16962 · 31.03.2026 г., 01:00
優惠情報看這裡 https://www.daybuy.tw/costco/243727/ 0331 COSTCO週二賣場優惠目擊懶人包來啦!! 逛賣場前可以來看看才不會錯過隱藏優惠~ #COSTCO#賣場目擊優惠#分店目擊情報下方討論
Hashtags
@daybuy · Post #16912 · 25.03.2026 г., 01:03
新品情報連結 https://www.daybuy.tw/costco/242924/ 0325 週三COSTCO新商品目擊週報 這週共有49項新商品,有追好市多新品的朋友快來看這篇~ #COSTCO#新品情報#分店目擊情報下方討論
Hashtags