首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用带有破折号-、撇号‘或空格的名称大写?

在云计算领域中,使用带有破折号(-)、撇号(‘)或空格的名称大写是不推荐的做法。这是因为在计算机系统中,这些特殊字符可能会引起命名冲突、解析错误或其他不可预测的问题。为了确保系统的稳定性和可靠性,建议遵循以下几点:

  1. 使用驼峰命名法(Camel Case):驼峰命名法是一种常用的命名约定,其中每个单词的首字母大写,单词之间没有空格或特殊字符。例如,使用"FirstName"而不是"First-Name"或"First Name"。
  2. 使用下划线命名法(Snake Case):下划线命名法是另一种常用的命名约定,其中单词之间使用下划线分隔。例如,使用"first_name"而不是"first-name"或"first name"。
  3. 避免使用特殊字符:为了避免命名冲突和解析错误,不建议在名称中使用破折号、撇号或空格。
  4. 使用合适的命名描述:为了提高代码的可读性和可维护性,建议使用具有描述性的名称,以便其他开发人员能够轻松理解其含义。

总结起来,为了确保代码的可靠性和可维护性,在命名中应避免使用破折号、撇号或空格,并使用驼峰命名法或下划线命名法。这样可以提高代码的可读性和可理解性,减少潜在的问题和错误。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

屏蔽 WordPress 智能字符转码功能,加快页面显示

转换为: ’cause today’s effort makes it worth tomorrow’s “holiday” … 还能根据需求转换破折号、省略、商标符号和乘法符号,所有的智能转换有下面这些...: 原始文本 转换之后文本 符号名称 "---" "—" em-dash | 破折号 " -- " "—" em-dash | 破折号 "--" "–" en-dash | 连接 " - " "–"...注册商标符号 1234" 1234″ double prime symbol | 角秒符号 1234' 1234′ prime symbol | 角分符号 '99 ’99 apostrophe|缩写年份前...Webster's Webster’s apostrophe|单词中 1234x1234 1234×1234 multiplication symbol | 乘法符号 这些转换是为了方便英文,...并且这个转换被大量使用,比如文章标题,内容,摘要等显示都经过这个函数转换,并且这个转换过程使用了大量正则,效率并不是非常高。

54720

如何处理Shell脚本中特殊字符

最后,我们将看到Shellcheck实用程序运行情况,以及我们如何使用它来确保我们脚本没有任何警告。 2....处理带有“-”和“+”前缀文件名 文件名可以包含前导破折号 (-) 加号 (+)。众所周知,命令行中破折号 (-) 前缀表示大多数命令选项。因此,我们脚本在处理这些文件名时会产生错误。...幸运是,我们可以通过在包含破折号加号前缀文件名前使用破折号 (–) 来解决此问题。它指示命令选项结尾,以便后续参数将被视为文件名: #!...,因此每个带有前导破折号文件名都将按原样使用。...此外,它不会影响不包含前导破折号加号其他文件名。 3.1. 处理名为“-”文件名 我们可能会遇到文件名仅由一个破折号组成文件。但是,某些命令会将其视为标准输入标准输出。

6.8K30

编程中命名法

命名法选择 1. 小驼峰命名法 小驼峰命名法: 第一个单词首字母小写,从第二个单词起首字母大写。...大驼峰命名法 大驼峰命名法 又称为 帕斯卡命名法、PascalCase 命名法 : 每个单词首字母都大写。多用于类名称,类文件名称 Order、OrderInfo、UserProfile 3....短横线命名法 kebab-case 短横线隔开命名法是编程中常用命名法,开发使用破折号 (也可以说是: 减号,中划线) 代替单词之间空格 编程中用名称应该是描述性,即尽可能见名知义。...通常需要两个更多单词来恰当表达其含义。然而,大多数编程语言不允许单词之间有空格。...kebab 是烤肉串意思,该命名法试图通过破折号替换单词之间空格来克服这一限制 使用示例: user-avatararticle-title 4.

1.1K20

技术文档规范

字间距 全角中文字符与半角英文字符之间,应有一个半角空格。 反例:本文介绍如何快速启动Windows系统。 正例:本文介绍如何快速启动 Windows 系统。...半角百分,视同阿拉伯数字。 英文单位若不翻译,单位前阿拉伯数字与单位间不留空格。...参见《标点符号》一节 “连接” 部分。 带有单位百分时,两个数字都要加上单位百分,不能只加后面一个。...例句:请确认以下几项内容:时间、地点、活动名称,以及来宾数量。 表示时间时,应使用半角冒号( : )。 例句:早上 8:00 # 5.9. 省略 省略 …… 表示语句未完、或者语气不连续。...感叹号 应该使用平静语气叙述,尽量避免使用感叹号 ! 。 不得多个感叹号连用,比如 !! 和 !!! 。 # 5.11. 破折号 破折号 ———— 一般用于做进一步解释。破折号应占两个汉字位置。

86640

linux中操作带有空格和特殊字符文件名

这里最明显问题之一是——究竟是谁创建 / 处理具有 Hash(#)、分号(;)、破折号(-)任何其他特殊字符文件 / 文件夹名称。 创建一个以破折号开头文件-,比如**-abx.txt**。...上述错误原因是,shell 将破折号任何内容解释-为选项,显然没有这样选项,因此是错误。.../#bc.txt or >rm '#bc.txt' 要删除文件名中带有哈希 # 所有文件,您可以使用: # rm ./#* 处理名称带有分号 ; 文件如果您不知道,分号在 BASH 和其他...您可以在任何位置拥有一个名称包含波浪文件,如下所示: >touch ~1a.txt or $touch 2b~.txt 文件名中空格 创建一个名称在字符 / 单词之间有空格文件,说 “嗨,我名字是...文件名带空格不是一个好主意,如果您必须区分可读名称,则应使用下划线破折号。但是,如果您必须创建这样文件,则必须使用反斜杠来忽略它下一个字符。要创建上述文件,我们必须这样做..

7.2K20

Python基础01——变量和简单数据类型

变量名能以字母下划线打头,但不能以数字打头。 变量名不能包含空格,但能使用下划线来分隔其中单词。...将字符串改为全部大写全部小写,方法名分别是upper()和lower()。...lstrip()可以剔除字符串前面的空格 #使用rstrip()可以剔除字符串后面的空格 #使用strip()可以剔除前后空格 使用字符串常见错误 在输入字符串时候容易发生语法错误,一般字符串可以使用单引号括起来...,但是如果字符串中间包含了单引号或者,那么就必须要用双引号将字符串括起来,因为单引号会与字符串中间单引号括起来形成另一个字符串。...注释就是在程序代码中用自然语言添加代码说明,用来解释代码作用,程序执行时不会执行。 如何编写注释 在 Python 中, 注释用井 (#) 标识。

46810

Here and elsewhere: 微生物相关写作中常见小错误

所有经过验证分类学名称都应该用斜体。其中门没有被Bacteriological Code验证,因此门斜体或者不斜体都可以。 2. 当指的是生物体本身时候,分类学名称不需要大写使用斜体。...对于sp.spp.,不要使用斜体。 9. 在以-ly结尾副词后面不要有破折号(如,"randomly collected soil samples")。 10. 在科学写作中不要使用缩写。...不要用"interesting""interestingly",让读者自己决定是不是有趣。 18. 注意把文章中存在空格替换为单空格。 19....其他分类级别是大写,但不是斜体。...P-value是否大写以及是否斜体并不统一,不同期刊可能不一样。另外双空格页可以使用,阅读起来可能更容易。另外这个人提了一个问题:为什么科学写作中不能使用缩略词?

1.9K41

编写灵活、稳定、高质量CSS代码规范

(9)不要在 rgb()、rgba()、hsl()、hsla() rect() 值内部逗号后面插入空格。这样利于从多个属性值(既加逗号也加空格)中区分多个颜色值(只加逗号,不加空格)。...五、带前缀属性 5.1 垂直对齐 当使用特定厂商带有前缀属性时,通过缩进方式,让每个属性值在垂直方向对齐,这样便于多行编辑。 5.2 Example ?...十一、class 命名 11.1 规范 (1)class 名称中只能出现小写字符和破折号(dashe)(不是下划线,也不是驼峰命名法)。...破折号应当用于相关 class 命名(类似于命名空间)(例如,.btn 和 .btn-danger)。 (2)避免过度任意简写。.btn 代表 button,但是 .s 不能表达任何意思。...(3)class 名称应当尽可能短,并且意义明确。 (4)使用有意义名称使用有组织目的明确名称,不要使用表现形式(presentational)名称

1.2K20

shell脚本应用基本概念

( ):主要用于命令替换,允许将执行某个命令屏幕输出结果赋值给变量。反括起来范围必须是能够执行命令行,否则会报错。...当需要使用进行嵌套命令替换操作时,容易混淆,可以改用“ $()”来代替反,以解决嵌套问题,(从里到外先后执行替换)。...可以同时指定多个变量名作为参数,并且变量名称要以空格分开,而且无需使用“$”符号。 也可以直接通过 export 变量1=变量值 方式定义一个全局变量。...数值变量运算(expr): +:加法运算; -:减法运算; *:乘法运算; /:除法运算; %:取余运算; 使用格式为: x=2 y=5 expr $x + $y 也可以使用将运算结果赋值给其他变量...$0:表示当前执行脚本程序名称

1.4K40

SQL函数 $TRANSLATE

它可以是字段名称、文字、主机变量 SQL 表达式。 identifier - 要在字符串中搜索字符。它可以是字符串数字文字、主变量 SQL 表达式。...示例在以下示例中,两个参数 $TRANSLATE 通过删除标点符号(逗号、空格、句点、、连字符)来修改名称值,返回仅包含字母字符名称。...请注意,标识符将加倍以将其转义为文字字符,而不是字符串分隔符:SELECT TOP 20 Name,$TRANSLATE(Name,', .''-') AS AlphaName FROM Sample.PersonWHERE...Name %STARTSWITH 'O'在以下示例中,三参数 $TRANSLATE 通过将逗号和空格替换为插入符号 (^) 字符来修改名称值,返回以三部分分隔名称(姓氏、名字、中间名首字母)。...Name %STARTSWITH 'O'在以下示例中,三参数 $TRANSLATE 通过将逗号和空格替换为脱字符 (^) 字符(在标识符和关联符中指定)和删除句点、和连字符(在标识符中指定,从关联人

95830

Python基础核心概念(1)

~慎用大写字母I和O,避免看错成数字1和0。 1.2 字符串 字符串就是一系列字符。在Python中,用引号括起都是字符串,其中引号包括单引号和双引号。...这种灵活性能够在字符串中包含引号和,如: >>> str = "I'm David" >>> str1 = 'I told my friend,"i love Python"' 常用字符串操作方法...以首字母大写方式显示每个单词: >>> name = "hello python world" >>> print(name.title()) 将字符串改为全部大写全部小写: >>> str1..." >>> full_name = first_name + " " + last_name >>> print(full_name) Guido van Rossum 使用制表符\t换行符\n添加空白...','')) #删除字符串全部空格包括制表符和换行符 python 字符串序号 字符串是字符序列,可以按照单个字符字符片段进行索引。

53420

微服务架构之Spring Boot(二十七)

这有用常见示例包括破折号分隔环境属性(例如, context-path 绑定到 contextPath )和大写环境属 性(例如, PORT 绑定到 port )。...ACME_MYPROJECT_PERSON_FIRSTNAME 大写格式,使用系统环境变量时建议使用。...列表语法逗号分隔值 环境变量 大写格式,下划线作为分隔符。..._ 不应在属性名称使用 由下划线包围数字值,例 如 MY_ACME_1_OTHER = my.acme[1].other 系统属性 骆驼案,烤肉串案例下划线表示法 使用 [ ] 逗号分隔值标准列表语法...但 是,如果 dev 配置文件已启用,则 map 包含两个带有密钥 key1 条目(名称为 dev name 1 且描述为 my description 1 )和 key2 (带有名 称 dev name

60030

PERL学习笔记---正则表达式

由于模式匹配通常返回true false,因此经常用在if while 条件表达式部分。...加(+)意思是可 以匹配前面一项一个多个:/fred +barney/意思是fred 和barney 之间由空格分开,且只能是空格。(空格不是元字符)。...如果你“words”由通常字母,数字,下划线组成,那你将非常喜欢它。通常认 为“word”由字母,连接符(-),(')◆组成,我们希望能改变这种定义◆。...◆当查看ASCII 编码英语文本时,我们遇到单引号和(')是相同字符问题,因此很难说cat’是cat 和一个( '),还是cat 后接单引 。这可能是计算机还不能接管世界一个原因。...也可以使用它们对应大写形式:\D, \W, \S 来 完成。它们将匹配它们对应小写形式不能匹配上字符。 这些简写形式可以在字符类中使用,或者在大字符类中中括号里面使用

67210

送书 | Python编程:从入门到实践

变量名可以字母下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。 变量名不能包含空格,但可使用下划线来分隔其中单词。...,但将这条消息存储在了一个变量中(见❶),这让最后print语句简单得多(见❷)。 2.3.3 使用制表符换行符来添加空白 在编程中,空白泛指任何非打印字符,如空格、制表符和换行符。...2.3.5 使用字符串时避免语法错误 语法错误是一种时不时会遇到错误。程序中包含非法Python代码时,就会导致语法错误。例如,在用单引号括起字符串中,如果包含,就将导致错误。...这是因为这会导致Python将第一个单引号和之间内容视为一个字符串,进而将余下文本视为Python代码,从而引发错误。 下面演示了如何正确地使用单引号和双引号。...2.7 小结 在本章中,你学习了:如何使用变量;如何创建描述性变量名以及如何消除名称错误和语法错误;字符串是什么,以及如何使用小写、大写和首字母大写方式显示字符串;使用空白来显示整洁输出,以及如何剔除字符串中多余空白

2.9K110

python 字符串方法大全

调用此方法字符串可以包含由大括号分隔文字文本替换字段 {}。每个替换字段都包含位置参数数字索引关键字参数名称。返回字符串副本,其中每个替换字段都替换为相应参数字符串值。 ...str.istitle()  如果字符串是一个带有标题字符串并且至少有一个字符,则返回true,例如,大写字符可能只跟随无字符字符,而小写字符只能跟随字符。否则返回false。 ...:连续空格运行被视为单个分隔符,如果字符串具有前导尾随空格,则结果将在开头结尾处不包含空字符串。...该定义在许多情况下起作用,但它意味着收缩和所有格中形成单词边界,这可能不是所期望结果:  >>>  >>> "they're bill's friends from the UK".title(...) "They'Re Bill'S Friends From The Uk" 可以使用正则表达式构建变通方法:  >>>  >>> import re >>> def titlecase(s):

1.5K00

linux下卸载软件命令行,如何使用Linux中命令行卸载软件 | MOS86「建议收藏」

相关文章图片1tupian如何在Ubuntu中轻松添加和删除程序14.04 如何在Linux 中找到应用程序精确包名如果您有想要卸载内容,但是您不知道确切名称,请参阅我们文章,了解在Linux中查找准确名称...dpkg –list NOTE:“列表”前面有两个破折号。 通过“终端”窗口中安装包列表查找要卸载包。注意包全名。...要卸载程序,请使用“apt-get”命令,这是安装程序和操作已安装程序常规命令。例如,以下命令卸载gimp并删除所有配置文件,使用“–purge”(在“purge”之前有两个破折号)命令。...sudo apt-get autoremove 您可以组合两个命令来删除程序,并删除不再使用依赖关系,如下所示(再次,两次破折号 sudo apt-get purge –auto-remove gimp...如果空格不足,可以使用“clean”命令删除下载归档文件,如下所示。

3.9K20

LeetCode笔记:482. License Key Formatting

大意: 现在给你一个字符串S,代表我们想要组成一个软件序列。字符串S由数字和字母以及破折号组成。破折号将数字和字母分割成一组组。(比如,如果有M个破折号,则字符串被分为M+1组)。...字符串中破折号可能放错了位置。 我们想要每组字符长度为K(除了第一组可能短一些,但必须至少包含一个字符)。要满足这些要求,我们会重新插入破折号。此外,所有的小写字母必须转换成大写字母。...注意: 字符串S长度不会超过12000,K是个正数。 字符串S只由数字及字母(a-z 和/ A-Z 和/ 0-9)以及破折号(-)组成。 字符串S非空。...思路: 题目说了一长串,其实总结起来就是: 给一个字符串和正整数,将字符串用破折号分成多个长度为K组(第一组可以小于K),所有字母必须为大写。...其实还是很容易,因为第一组不一定长度为K,所以我们从后往前来重组,遇到小写字母就换成大写字母,结果中每放完K个字符就加一个破折号,遍历字符串时遇到破折号直接跳过,为了速度我们使用StringBuffer

16410
领券