大小写

JQ的大小写转换

六眼飞鱼酱① 提交于 2019-12-01 20:16:41
toLowerCase() ------ 将字符串中的所有字符都转换成小写; toUpperCase() ------ 将字符串中的所有字符都转换成大写; 首字母转成大写 <script> function btn(){ //var values=document.getElementById('txt').value; var values="one,two,three"; //整段全部大写 /*var tovalues=values.toUpperCase(values); alert(tovalues);*/ //整段全部小写 /*var tovalues=values.toLowerCase(values); alert(tovalues);*/ var valuesarray=values.split(','); /*console.log(valuesarray); */ console.log(valuesarray.length); //首字母大写其他全是小写 /* for (var i = 0; i < valuesarray.length; i++) { valuesarray[i]=valuesarray[i][0].toUpperCase()+valuesarray[i].substr(1,valuesarray[i].length).toLowerCase

ThinkPHP 解决模板文件大小写问题

天涯浪子 提交于 2019-12-01 08:58:46
以前使用TP3.1时,没有注意$this->display()默认解析的模板文件大小问题。现在使用TP3.2,在windows下开发没什么毛病,昨晚放在测试服务器上(阿里云CentOS LAMP),竟然报找不到模板文件错误。我的情况是: windows下define(‘APP_DEBUG’, true) ‘URL_CASE_INSENSITIVE’ =>true。没问题。 windows下define(‘APP_DEBUG’, true) ‘URL_CASE_INSENSITIVE’ =>false。没问题。 windows下define(‘APP_DEBUG’, false) ‘URL_CASE_INSENSITIVE’ =>true。没问题。 windows下define(‘APP_DEBUG’, false) ‘URL_CASE_INSENSITIVE’ =>false。没问题。 linux下define(‘APP_DEBUG’, true) ‘URL_CASE_INSENSITIVE’ =>true。报错找不到模板文件。 linux下define(‘APP_DEBUG’, true) ‘URL_CASE_INSENSITIVE’ =>false。报错找不到模板文件。 linux下define(‘APP_DEBUG’, false) ‘URL_CASE_INSENSITIVE

random 随机字符串大小写

扶醉桌前 提交于 2019-12-01 07:47:34
src_digits = string.digits #string_数字 '0123456789' src_uppercase = string.ascii_uppercase #string_大写字母 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' src_lowercase = string.ascii_lowercase #string_小写字母 'abcdefghijklmnopqrstuvwxyz' src_special = string.punctuation #string_特殊字符 '!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~' #sample从序列中选择n个随机独立的元素,返回列表 num = random.sample(src_digits,1) #随机取1位数字 lower = random.sample(src_uppercase,1) #随机取1位小写字母 upper = random.sample(src_lowercase,1) #随机取1位大写字母 special = random.sample(src_special,1) #随机取1位大写字母特殊字符 other = random.sample(string.ascii_letters+string.digits+string.punctuation,4)

python语法区别

核能气质少年 提交于 2019-12-01 07:07:28
python语法区别: 大小写敏感 (动态语言:python)变量不用声明 p.s: 静态语言(Java)必须声明变量 语句末尾可以不打分号 可以直接进行数学计算 复制、粘贴功能失效,粘贴到别的地方的代码需要重新检查缩进是否正确 整数没有大小限制 浮点数也没有大小限制,但超出一定范围直接表示为inf(无限大) 来源: https://www.cnblogs.com/musecho/p/11666538.html

MySQL8 设置大小写 正确步骤

拜拜、爱过 提交于 2019-12-01 07:06:11
在安装完成之后,初始化数据库之前,修改 my.cnf 打开mysql配置文件 vim /etc/my.cnf 在尾部追加一行 lower_case_table_names=1 并保存,然后再初始化数据库。 重启mysql, systemctl restart mysqld.service 如果这个操作是初始化数据库之后,也就是安装后运行过服务,那就可能会出错。 错误类似于 Job for mysqld.service failed because the control process exited with error... 然后就无法启动 mysql 服务了,除非打开 vim /etc/my.cnf 把追加的 lower_case_table_names=1 删除掉。 我在网上找了好久,暂时没找到比较好的解决方法,而 MySQL5 就没有这个问题。 最后我的解决方法如下: 如果你不在意数据的话直接删除数据 停止MySQL systemctl stop mysqld.service 删除 MySQL的数据 /var/lib/mysql rm -rf /var/lib/mysql 再按照上面的方法进行一遍操作即可。 来源: https://www.cnblogs.com/LoveShare/p/11666296.html

面试题:Python大小写转换

徘徊边缘 提交于 2019-11-30 23:41:19
小文:今天面试又搞砸了? 小 k:怎么了? 小文:又一个大小写转换的题目感觉答错了。 小 k:说来听听。 小文:将"hello world"转换为首字母大写"Hello World" 小 k:你的答案是什么? 小文:用 capitalize 方法啊。 小 k:capitalize 方法只能将第一个单词的首字母大写,你这题目要求是两个单词的首字母都要大写。 小文:刚运行了下代码,还真是这样,有什么办法吗? 小 k:有两个方法可解,一种简单,一种复杂,你听那种? 小文:简单的吧 小 k:那我先讲复杂的。思路是把字符串切割成两个元素的列表,一个元素就是一个单词。 arr = "hello world".split(" ") 把 arr 打印出来的结果是列表:['hello', 'world'] 再把列表里的元素首字母都转换为大写。 arr[0].capitalize() arr[1].capitalize() 再用连接符拼接起来,中间加上空格。 new_str = arr[0].capitalize() + ' ' + arr[1].capitalize() 这样就把两个单词的首字母都大写了。 小文:那简单的方法呢? 小 k:用 title() 方法搞定。 "hello world".title() 小文:就这么简单? 小 k:是的,我们来看看 title() 方法的说明。 def

PHP基础之常量与变量

邮差的信 提交于 2019-11-30 22:55:28
1、变量:用来存储信息的空间大小 $var 2、常量:定义之后不可以更改,标识符,并且给其赋值,常量是全局,在整个页面中均可使用,常量一般有英文字母、下划线、数字组成,开头不能是数字和$   使用define(常量的key,常量的value,true/flase)定义,define(number,2)   true/false:大小写问题,true--->大小写不敏感,默认是true   define(str,“icq”);   echo STR; 不能打印不出 icq 3、字符串 “ ” ‘ ’   字符串中有需要引号的地方要用单引号“ ‘ ’ ”或者“ \”\" "   使用 . 拼接字符串   strlen() 计算字符串长度   strops(字符串,需要寻找的字符串) 查找字符串,返回首次索引的位置 4、运算符:+ - * / %(取余)   整除 echo intdiv(4,3)     \php7.3.4nts>php.exe -R "var_dump(intdiv(4,3));"   赋值运算符 = += -= *= /= %= .=(转化成字符串,拼接在一起)   自增自减 (i=8)     $a=i++ $a=8 i=9 先赋值,后加一     $a=++I $a=9 i=9 先加一,后赋值     $a=--I $a=7 i=7 先减一,后赋值     $a

mysql查询不区分大小写

血红的双手。 提交于 2019-11-30 19:07:39
摘自:http://www.jb51.net/article/70884.htm 当我们输入不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。 解决方案一: 于是怀疑Mysql的问题。做个实验:直接使用客户端用sql查询数据库。 发现的确是大小不敏感 。 通过查询资料发现需要设置 collate (校对) 。 collate规则 : *_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的 *_cs: case sensitive collation,区分大小写 *_ci: case insensitive collation,不区分大小写 解决方法。 1.可以将查询条件用binary()括起来。 比如: select * from TableA where binary columnA ='aaa'; 2. 可以修改该字段的collation 为 binary 比如: ALTER TABLE TABLENAME MODIFY COLUMN COLUMNNAME VARCHAR(50) BINARY CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL; 解决方案二: mysql查询默认是不区分大小写的 如: select

关于php中函数名,常量名,变量名大小写的问题介绍

ⅰ亾dé卋堺 提交于 2019-11-30 12:51:04
对于一些刚接触php的新手来说,肯定会遇到这样的问题。php的常量名区分大小写么?php的自定义函数区分大小写么?php的类名区分大小写么?关于这些问题,本篇文章就来详细的介绍总结一下,php一些函数名以及变量名等是否对大小写敏感。 php 对函数名不区分大小写 1、自定义函数 <?php function GetTime(){ return date('Y-m-d'); } //调用函数 echo GetTime(); //调用函数,所有字母转成小写 echo gettime(); ?> 输出结果: 2019-09-24 2019-09-24 注意: 为保持好的习惯,在调用自定义函数时,不要改变函数中字母的大小写。 2、预设函数 <?php echo date('H:i:s'); echo Date('H:i:s'); ?> 调用 date() 函数,输出当前的时间,注意以上代码中,虽然两次调用的是同一个函数,但是函数名的大小写不同。 输出结果: 16:43:27 16:43:27 php类名,方法名不区分大小写 php中类名以及方法名是不区别大小写的,当然你可以从下面的示例中看出来。 php代码 <?php class Test{ static public function Host() { echo 'http://www.feiniaomy.com'; } public

Postgresql查询时不区分大小写

馋奶兔 提交于 2019-11-30 11:53:26
postgresql提供有强大的正则表达式系统,可以在数据库级别实现模糊查询。 正则表达式匹配操作符: 操作符 描述 例子 ~ 匹配正则表达式,大小写相关 'thomas' ~ '.*thomas.*' ~* 匹配正则表达式,大小写无关 'thomas' ~* '.*Thomas.*' !~ 不匹配正则表达式,大小写相关 'thomas' !~ '.*Thomas.*' !~* 不匹配正则表达式,大小写无关 'thomas' !~* '.*vadim.*' 例如: 找出数据表account中所有用户名包含baidu且不区分大小写的用户的信息。 select * from account where username ~* 'baidu'; 使用正则表达式之后可以实现不区分大小写的功能,并且大大减少了sql语句的长度。 来源: https://www.cnblogs.com/fanrenren/p/11582402.html