问题标签 [character]

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.

0 投票
3 回答
11864 浏览

c++ - 在 C++ 中移动字符串中特定字符的简单方法?

如果我有字符串.....ZZ..ZZ.....or .Z.1.Z.23Z.4.Z55,

有没有一种简单的方法可以将Z字符串中的所有字符在当前位置右侧移动一个空格?

一些额外的测试字符串是:

  • .Z
  • Z.
  • ZZ.
  • .ZZ
  • Z
  • ZZ
  • ZZZ

我认为这个问题的一些较高投票的答案(包括当前接受的答案)在这些测试中不起作用。

0 投票
3 回答
4891 浏览

c# - 如何在 C# 中的 System.Windows.Forms.Button 上放置 unicode 字符?

在 C# WinForms 项目的 Visual Studio 2008 中,表单上有一个按钮。在属性视图中,属性“字体”设置为“Arial Unicode MS”。

我需要在“文本”属性中添加什么,以便在按钮上显示 unicode 字符 \u0D15?

当我将 \u0D15 放入“Text”属性时,按钮显示六个字符“\u0D15”而不是一个 unicode 字符。

在以下 PDF 中,您可以看到 \u0D15 的 unicode 字符:http: //unicode.org/charts/PDF/U0D00.pdf

0 投票
9 回答
376 浏览

string - 什么定义了可以存储在字符串中的数据

几天前,我问为什么不能将二进制数据,例如 jpg 文件存储到字符串变量中。

我得到的大多数答案都说字符串用于文本信息,例如我现在正在写的内容。

什么被认为是文本数据?某种性质的字节代表一个jpg文件,这些字节可以用字符字节值表示……我想。因此,当我们说字符串用于文本信息时,是否存在某种未存储的字符范围或字符列表?

对不起,如果这个问题听起来很傻。只是想“得到它”

0 投票
11 回答
7900 浏览

url - URL 路由:在创建友好 URL 时处理空格和非法字符

我看过很多关于 URL 路由的讨论,以及很多很棒的建议……但在现实世界中,我没有看到讨论过的一件事是:

  1. 创建带有空格和非法字符的友好 URL
  2. 查询数据库

假设您正在构建一个 Medical 站点,其中包含带有Category和可选Subcategory的文章。(1对许多)。(可以用任何例子,但医学领域有很多长词


示例类别/子/文章结构:

  1. 您的一般健康状况(类别)
    • 自然健康(子类别)
      1. 您身体的免疫系统及其需要帮助的原因。(文章)
      2. 植物和草药真的是解决方案吗?
      3. 我应该吃强化食品吗?
    • 顺势疗法
      1. 什么是顺势疗法药物?
    • 健康饮食
      1. 你应该每天喝10杯咖啡吗?
      2. 有机蔬菜值得吗?
      3. 汉堡王® 是邪恶的吗?
      4. “法式咖啡”还是美式咖啡更健康?
  2. 疾病和状况(类别)
    • 自身免疫性疾病(子类别)
      1. 人类的第一大杀手是某种疾病
      2. 如何获得帮助
    • 遗传条件
      1. 怀孕前预防脊柱裂。
      2. 你有长寿的倾向吗?
  3. FooBar博士的个人建议(分类)
    1. 我对草药和自然疗法的看法(文章 - 无子类别)
    2. 为什么要关心自己的健康?
    3. 有可能吃得好并有良好的饮食习惯。
    4. 无血手术已经成熟了吗?

在这样的结构中,如果你去的话,你将有一些LOOONG URL:/{Category}/{subcategory}/{Article Title}

此外,还有许多非法字符,如#! ? 'é”等。

所以,问题是:

  1. 您将如何处理非法字符和空格?(优点和缺点?)
  2. 你会处理从数据库中获取这个吗
    • 换句话说,您会相信数据库找到项目、传递标题,还是提取所有标题并在代码中找到密钥以获取传递给数据库的密钥(对数据库的两次调用)?

注意:我总是看到漂亮漂亮的例子,比如 /products/beverages/Short-Product-Name/ 如何处理一些丑陋的例子 ^_^

0 投票
13 回答
4025 浏览

c++ - C++ 字符串操作

我缺乏 C++ 经验,或者更确切地说,我在垃圾收集语言方面的早期学习现在真的让我很痛苦,我在使用 C++ 中的字符串时遇到了问题。

说得很清楚,使用 std::string 或 equlivents 不是一种选择——这一直是 char* 。

所以:我需要做的非常简单,基本上可以归结为连接字符串。在运行时,我有 2 个类。

一个类包含基本文件名形式的“类型”信息。

在标题中:

后来,在 .cpp 中,它加载了从其他地方传入的信息。

第二个类以基本文件名后缀的形式提供版本信息,它是一个静态类,目前实现如下:

然后,在运行时基类创建它需要的文件名:

您可以立即看到问题。nameToUse 永远不会被删除,内存泄漏。

后缀是一个固定列表,但基本文件名是任意的。创建的名称需要在“LoadStuff()”的末尾持续存在,因为不清楚随后何时以及如何使用它。

我可能担心太多,或者很愚蠢,但是类似于 LoadStuff() 的代码也发生在其他地方,所以需要解决。这很令人沮丧,因为我对事物的工作方式知之甚少,无法看到一个安全且“非黑客”的解决方案。在 C# 中,我只想写:

并且不需要担心。

非常感谢任何意见、建议或建议。

更新

我调用 LoadAndSetupData() 的代码的问题在于,在某些时候它可能会复制文件名并将其保存在本地,但实际的实例化是异步的,LoadAndSetupData 实际上将事物放入队列中,至少在那时,它期望传入的字符串仍然存在。

我不控制此代码,因此无法更新它的功能。

0 投票
4 回答
3068 浏览

php - 当我尝试“回显” html 字符串时,如何获得这些奇怪的字符?

我正在通过 PHP 从包含 HTML 代码的变量将回显发送到邮件函数。奇怪的是,这

出现在字符串之后..但我不再使用它了。邮件功能(附件)的字符集与 HTML 代码的字符集相同。

0 投票
3 回答
721 浏览

sql-server - SQLServer 2005 - 更改 NVarChar 中的字符

我将一些参数接收到存储过程中。这些参数是 NVARCHAR 的。

我有一个问题,当我需要将其中一些值转换为 FLOATS 时,因为它们被接收为例如

@VALUE1 NVARCHAR(100)

声明 @ChangedValue SET @ChangedValue = CAST(@Value1 AS FLOAT)

例如@Value1 = "0,001"

给我一个问题,因为它期望“0.001”

我无法更改输入的格式,但我可以在 SQL 服务器端以某种方式更改它吗?通过将所有“,”更改为“。” 反而?

最好的问候,肯恩

0 投票
5 回答
327466 浏览

c - 在C中输出单个字符

在 C 程序中打印单个字符时,我必须在格式字符串中使用“%1s”吗?我可以使用“%c”之类的东西吗?

0 投票
12 回答
252666 浏览

java - 如何在java中连接字符?

你如何在java中连接字符?连接字符串只需要+字符串之间的 a ,但是使用连接字符+会将 char 的值更改为 ascii 并因此给出数字输出。我想做System.out.println(char1+char2+char3...并创建一个这样的字符串词。

我可以

但是,这只会让我得到 1 行中的字符。我需要它作为字符串。任何帮助,将不胜感激。

谢谢

0 投票
5 回答
20059 浏览

.net - 如何将变音符号更改为非变音符号

我找到了如何在 stackoverflow 上删除变音符号的答案,但是您能否告诉我是否可以将变音符号更改为非变音符号?

哦..我考虑.NET(或其他如果不可能的话)