问题标签 [lowercase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 C# 对 Excel 进行 SELECT,如何使其不区分大小写?
此 SELECT 按预期找到 Kelly:
选择 [First Name]、[Last Name]、Phone from [Data$] where [First Name] like "%Kelly%"
在 Excel 电子表格中,名字是大写“K”的“Kelly”——SELECT 还指定了大写“K”。
但是,如果 > 中的 K 像 "%Kelly%" < 是小写的——比如 "%kelly%"——那么就找不到记录。SELECT 区分大小写。
SQL Server 似乎没有可以应用于数据库列的 lower() 或 lcase() 方法(???!!!)。这是真的吗?网络上的广泛建议是将“COLLATE SQL_Latin1_General_CP1_CI_AS”附加到 SQL 语句,执行 ExecuteReader() 时会产生错误“IErrorInfo.GetDescription failed 0x80004005”。
有人可以建议一种方法让我的 SQL SELECT 对 Excel 不区分大小写吗?
我已经粘贴了下面的代码。
(f.vs() 方法在传递一个有效字符串时返回 true,即 IsEmptyOrNull() 为 false 的字符串。)
TIA - 霍伊斯特
c++ - 在 C++ 中将宽字符字符串转换为小写
如何在 C++ 中将 wchar_t 字符串从大写转换为小写?
该字符串包含日文、中文、德文和希腊文字符的混合体。
我想用towlower...
http://msdn.microsoft.com/en-us/library/8h19t214%28VS.80%29.aspx
..但文件说:
towlower 的大小写转换是特定于语言环境的。仅更改与当前语言环境相关的字符以防万一。
编辑:也许我应该描述一下我在做什么。我收到来自用户的 Unicode 搜索查询。它最初采用 UTF-8 编码,但我将其转换为宽字符(我的措辞可能有误)。我的调试器(VS2008)在“变量快速表”中正确显示了日文、德文等字符。我需要遍历 Unicode 中的另一组数据并找到搜索字符串的匹配项。虽然当搜索区分大小写时这对我来说没有问题,但不区分大小写则更成问题。我(可能是幼稚的)解决问题的方法是将所有输入数据和输出数据转换为小写,然后进行比较。
xpath - 在 selenium IDE 中使用大写和小写的 xpath 函数
我正在尝试使用 xpath 函数lower-case
或获取 xpath 查询upper-case
,但它们似乎在 selenium 中不起作用(我在应用之前测试我的 xpath)。
不起作用的示例:
只要我不使用大小写,我在复杂路径中定位我需要的节点甚至使用聚合函数都没有问题。
有没有人遇到过这个?是否有意义?
谢谢。
java - 将输入的文本转换为小写
我有一个 index.jsp
[剪辑]
[剪辑]
现在,例如 globalname 是小写的“webeng”。人们可以键入“WebEng”、“webENG”、“WEBENG”及其变体。
我需要将输入的字符串转换为小写。不知何故
不管用。有人知道吗?
这是 Eclipse 在我使用时告诉我的
c# - system.Decimal 是否比“十进制”使用更多内存?
我听说有人说在 C# 中,大写十进制比小写十进制使用更多内存,因为十进制被解析为小写十进制并且需要内存。
真的吗?
javascript - JavaScript 中的土耳其语大小写转换
我想在我想要的语言环境中将字符串转换为 JavaScript 中的小写或大写。我认为标准功能喜欢toUpperCase()
但toLocaleUpperCase()
不能满足这种需求。toLocale
函数没有按应有的方式运行。
例如,在我的系统上的 Safari 4、Chrome 4 Beta、Firefox 3.5.x 中,它会错误地转换带有土耳其字符的字符串。浏览器对 navigator.language 的响应分别为"en-US"
, 。但是据我所知,无法在浏览器中获取用户的设置。尽管我已经配置了每个浏览器的首选土耳其语言环境,但只有 Chrome 给了我。我认为这些设置只影响 HTTP 标头,但我们无法通过 JavaScript 访问这些设置。"tr"
"en-US"
Accept-Lang
"tr"
在Mozilla 文档中它说
字符串中的字符在遵守当前语言环境的同时转换为 ...。对于大多数语言,这将返回与 ...
我认为它对土耳其语有效,它配置为 en 或 tr 并没有什么不同。在土耳其语中,它应该转换"DİNÇ"
为"dinç"
和"DINÇ"
到"dınç"
或反之亦然。
有没有满足这种需求的 JavaScript 库?我认为它不仅应该在用户的语言环境中正确转换,还应该支持通过语言环境参数进行转换。因为开发人员无法访问用户配置的首选语言。
php - PHP大写到小写重写优化?
我正在使用此 PHP 代码将 URI 中任何形式的大写字母重定向为小写字母。有三个例外:如果 URI 包含“adminpanel”或“search”,则没有重定向,如果它已经是小写,则没有重定向
你有什么方法可以改进 PHP 中的功能吗?
java - 如何将字符串中每个单词的第一个字符大写
Java 中是否有一个函数可以将字符串中每个单词的第一个字符大写,并且不影响其他字符?
例子:
jon skeet
->Jon Skeet
miles o'Brien
->Miles O'Brien
(B 仍然是大写字母,这排除了 Title Case)old mcdonald
->Old Mcdonald
*
*(Old McDonald
也会找到,但我不希望它那么聪明。)
快速浏览Java 字符串文档只会发现toUpperCase()
和toLowerCase()
,这当然不能提供所需的行为。自然地,谷歌搜索结果以这两个功能为主。这似乎是一个必须已经发明的轮子,所以问一下也无妨,这样我将来可以使用它。
mysql - concat_ws 和小写和大写
我正在使用concat_ws
搜索表格(下面给出的代码)。
我的问题是大写和小写分开。
如果我搜索 AB,我会得到 10 个结果,但如果我搜索 ab,我会得到 1 个结果。
有没有办法得到相同的结果,意思是不区分大写和小写?
javascript - 字符串大小写更改
Javascript 或 JQuery 中是否有任何用于对象小写/大写的字符串操作函数?
我需要小写一个字符串对象。