标签: lowercase

Ruby on Rails没有首字母大写

我正在运行Rails 2.3.2.

我如何转换"Cool""cool"?我知道"Cool".downcase有效,但有没有一个Ruby/Rails方法,相反的capitalize,即,uncapitalizedecapitalize

ruby ruby-on-rails lowercase capitalize

33
推荐指数
5
解决办法
2万
查看次数

如何在Eclipse中使用正则表达式将大写字母替换为小写字母?

我想查看我的所有源代码文件并替换每个出现k_Xyyyk_xyyy(将k_大写后的第一个字母切换为小写).

我正在使用eclipse对话框来搜索和替换多个文件.现在我有正则表达式\bk_([A-Z]).

如何指定正则表达式的替换字符串?

regex eclipse lowercase uppercase

31
推荐指数
2
解决办法
2万
查看次数

JavaScript中的土耳其语案例转换

我想在我想要的语言环境中将字符串转换为JavaScript中的大小写.我认为标准功能喜欢toUpperCase()并且toLocaleUpperCase()不满足这种需求.toLocale函数不能正常运行.

例如,在我的系统上的Safari 4,Chrome 4 Beta,Firefox 3.5.x中,它会错误地转换带有土耳其语字符的字符串.该浏览器响应navigator.language为"en-US","tr","en-US"分别.但是Accept-Lang我无法在浏览器中找到用户的设置."tr"虽然我已经将每个浏览器土耳其语区域设置为首选,但只有Chrome会给我 我认为这些设置仅影响HTTP标头,但我们无法通过JavaScript访问这些设置.

Mozilla文档中,它说

字符串中的字符将转换为...,同时尊重当前区域设置.对于大多数语言,这将返回相同的...

我认为它对土耳其语有效,它没有区别它配置为en或tr.在土耳其应该转换"D?NÇ""dinç""DINÇ""d?nç"反之亦然.

有没有满足这种需求的JavaScript库?我认为它不仅应该在用户的语言环境中正确转换,而且还应该支持通过locale参数进行转换.因为开发人员无法访问用户配置的首选语言.

javascript turkish lowercase internationalization uppercase

28
推荐指数
2
解决办法
2万
查看次数

为什么不能"转换(s.begin(),s.end(),s.begin(),tolower)"成功编译?

鉴于代码:

#include <iostream>
#include <cctype>
#include <string>
#include <algorithm>
using namespace std;

int main()
{
     string s("ABCDEFGHIJKL");
     transform(s.begin(),s.end(),s.begin(),tolower);
     cout<<s<<endl;
}
Run Code Online (Sandbox Code Playgroud)

我收到错误:

呼叫没有匹配功能 transform(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)

什么是"未解决重载函数类型"是什么意思?

如果我用tolower我写的函数替换它,它不再是错误.

c++ compiler-errors lowercase toupper tolower

28
推荐指数
4
解决办法
2万
查看次数

为什么Java类的第一个字母应该是大写的?

为什么Java类的第一个字母应该是大写的?是否无法运行包含低级类名的程序?如果有可能,有什么区别?

java naming-conventions lowercase uppercase

27
推荐指数
8
解决办法
1万
查看次数

在Lua中将字符串中的所有字符设置为小写

这就是事情.我试图在Lua中以小写字母转换字符串,但它不起作用.我做到了这一点

String = String:lower()
Run Code Online (Sandbox Code Playgroud)

但它不喜欢它.我确信这是做到这一点的方式,我以前见过它.一些网站认为这可能是由错误版本的解释器引起的问题.

有任何想法吗?

string lua lowercase

26
推荐指数
1
解决办法
3万
查看次数

在XPATH中使用OR的两个条件

我有一个文本框'txtSearch'.我用它来按姓氏搜索人.这是我的代码.

var xmlTempResultSearch = xmlResidentListDisplay.selectNodes(
    "//PeopleList/Row[contains(translate(@LastName, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'), '" +
    txtSearch.value + "')]");
Run Code Online (Sandbox Code Playgroud)

此代码选择XML中的所有姓氏,如txtSearch文本框中的文本输入.

这会将所有大写字母转换为小写字母.

因此,如果我正在搜索'Dorosan',如果我键入'doro',它会检索正确的人,因为它将'D'翻译为'd'.但是当我输入'Doro'时,它并没有找到正确的人.

我想知道我是否可以在XPATH中有两个条件,以及如何?我希望能够将所有大写翻译为小写,或者将所有小写翻译为大写.

javascript xpath lowercase translate uppercase

26
推荐指数
2
解决办法
7万
查看次数

在selenium IDE中使用大写和小写xpath函数

我试图让使用XPath功能的XPath查询lower-caseupper-case,但他们似乎并不硒工作(如测试我的XPath之前,我申请的话).

不起作用的示例:

//*[.=upper-case('some text')]
Run Code Online (Sandbox Code Playgroud)

只要我不使用大写和小写,我就可以在复杂路径中找到我需要的节点,甚至使用聚合函数.

有没有人遇到过这个?是否有意义?

谢谢.

xpath lowercase selenium-ide uppercase

25
推荐指数
1
解决办法
4万
查看次数

为什么标准C++库使用全部小写?

只是好奇为什么C++标准库使用小写和下划线代替camelCasePascalCase命名约定.

就个人而言,我发现后者在输入代码时更容易处理,但有没有合理的理由使用前者?

c++ coding-style lowercase c++-standard-library

25
推荐指数
2
解决办法
1万
查看次数

jQuery中的attr()是否强制小写?

我试图操纵svg'viewBox'属性,看起来像这样:

<svg viewBox="0 0 100 200" width="100" ...> ... </svg>
Run Code Online (Sandbox Code Playgroud)

运用

$("svg").attr("viewBox","...");
Run Code Online (Sandbox Code Playgroud)

但是,这会在名为"viewbox"的元素中创建一个新属性.请注意小写而不是预期的camelCase.我应该使用另一种功能吗?

javascript jquery svg lowercase attr

25
推荐指数
2
解决办法
6478
查看次数