我有一个与此类似的问题
但是,我的要求不那么严格。
我只需要检测输入字符串是否包含任何非字母字符串。
如果它确实包含非字母字符串,那么我将选择一个不同的字体文件。
如果它只包含字母字符串,那么我将选择像 AmericanTypeWriter 这样的字体文件。
通过字母字符串,这将包括各种可能的符号,例如逗号、标点符号等。
很难定义字母字符串。
让我定义什么是非字母字符串的示例。
这是中文
并假设字符串为 utf-8 格式。
另一种定义方式:不属于非欧洲语言字符的任何内容都被自动假定为字母字符串。
顺便说一下,我需要在 php 中做这个检测。