sql >> Databasteknik >  >> RDS >> Mysql

Kontrollera strängens språk baserat på glyfer i PHP

Detta borde göra det:

preg_match("/\p{Arabic}/u", $item['item_title'])

Du kan göra det reguljära uttrycket lite mer sofistikerat om du vill, men jag tror inte att du verkligen behöver det.

\p flyktsekvens låter dig välja tecken baserat på deras Unicode-egenskaper (när kod>u mönstermodifierare används).

PHP-manualen nämner:"Utökade egenskaper som "Greek" eller "InMusicalSymbols" stöds inte av PCRE." Men det är inte helt sant längre. PCRE version 6.5 lade till stöd för skriptnamn .



  1. DBCC_OBJECT_METADATA-spärren

  2. Framgångsrika MySQL/MariaDB-strategier för säkerhetskopiering och återställning

  3. Anropa en lagrad procedur för varje rad som returneras av en fråga i MySQL

  4. Hur man får en lista över kolumner med unika begränsningar i SQL Server Database - SQL Server / TSQL Tutorial Del 98