我想检查用户输入姓名时的输入值,如果用户输入的是英文姓名,则姓名只包含字母且必须用斜杠(/)分隔,例如:GeorgeBush, George Bush,GeorgeBush/, dsfsdf/是错误的;George/Bush, fdfd/fdfd/sds是正确的。我找到了一个像这样的正则表达式:/^[a-zA-Z\u4E00-\u9FA5\/]{1,20}/。但是它不能检查fsfd/或/fdsf。请给我一些建议。谢谢!
我有点困惑,我想在https://ens.domains/上买一个域名,而且一个域名的价格非常高,大约是150美元。这一价格大部分来自汽油费。令人困惑的是,ens告诉我下面的Estimated Total (Price + Gas). The gas price is based at 130 Gwei,而在https://ethgasstation.info/中,汽油价格是83。在ens是130,在and是83。对吗?为什么ENS会考虑更高的汽油价格?另外,在ENS中有什么方法可以看到估计的总量是如何计算的呢?
我正在尝试根据关键字搜索字符串检索联系人姓名。它在处理英文字母时表现良好,对于特殊字符(如_、/、\、%)则表现得很奇怪
我在函数中的查询类似于
SELECT contact_name FROM contacts WHERE LOWER(contact_name) LIKE LOWER('_McDonald%') ORDER BY LOWER(contact_name) ASC LIMIT 1;
在搜索过程中,它似乎检索了所有联系人姓名,而不是所需的联系人姓名。上面提到的特殊字符也会出现类似的奇怪情况。我需要支持这些。如何让postgres考虑这些字符?请给我引路。
谢谢和问候