问题标签 [isalpha]

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 投票
1 回答
53 浏览

c++ - c ++中的isalpha对于单个整数无法正常工作

我编写了一个使用 stl(vectors) 将 nfa 转换为 dfa 的代码。在此代码中 isalpha() 不起作用。isalpha 下面的 if 块不做任何事情如果我输入一个字母,它会打印它下面的所有cout我尝试使用

它仍然不起作用如果你能提出任何很棒的建议。另外,如果您觉得代码需要任何改进,请告诉

0 投票
1 回答
52 浏览

c++ - 如何将文件中的 UTF-8 文本转换为可以迭代的容器,并检查每个符号在 C++ 中是否为字母数字?

0 投票
2 回答
139 浏览

c++ - isalpha() 函数不适用于字符串中的空格

我编写了一个代码,以便它使用 isalpha() 函数删除除 alphabats 之外的所有内容(如空格和其他东西),并使用 tolower() 函数将其转换为小写。如果我不在字符串中放置空格,它工作正常,但如果字符串中有任何空格,那么它会超出空格。我不明白为什么会这样。这是我写的代码。

请帮我。谢谢

0 投票
2 回答
21 浏览

python - 如何根据新字典中列表值强加的标准对字典的值进行排序?

为标题道歉,无法找到一种表达方式,如果有人有建议,我很乐意编辑!

基本上,我有一本字典和一个列表。词典:

名单:

我要做的是根据列表中的项目对字典键的值进行排序并返回一个新字典,其中的值现在是 dict1 的键,新键是列表中的项目。

('alphabet') 的值应该是 dict1 的键,当它们的值是字母时,('number') 的值应该是 dict1 的键,当它们的值是数字时,并且 ('neither') 的值应该当键的值在两种情况下都失败时。

例如,我的输出应该是:

我首先使用列表中的键和作为空列表的值创建一个新字典,并且我想在它们符合上述要求时添加值(可能通过使用 .isdigit() 和 .isalpha())到空列表。但是我真的不明白当它们通过要求时如何将值添加到特定键?

我是一个初学者,所以没有导入模块或列表理解的简单短代码将是理想的,但任何指导将不胜感激!谢谢!

0 投票
1 回答
52 浏览

python - ascii 代码是否包含所有非字母字符?

我需要生成所有非字母字符、标点符号、空格、奇怪的字符等。它们是所有出现在 ascii 代码中的字符还是其他字符?在python中我应该简单地做:

0 投票
1 回答
95 浏览

python - 我希望能够通过输入输入一个单词,如果该单词包含英语则返回 true,如果不包含则返回 false

我编写了这段代码来要求输入,然后检查该单词是否为英文。如果是返回true,如果不是返回false。

output = SyntaxError: 'return' 外部函数

0 投票
3 回答
301 浏览

python - 如何同时使用 isalpha( ) 和 isdigit( ) 过滤掉不是字母或数字的内容?

我需要使用 .isalpha() 和 .isdigit() 过滤掉所有不是字母或数字的东西。
目前正在做定义和.replace()。

这是我的程序

0 投票
4 回答
546 浏览

c++ - 如何使用 isalpha 检查 C++ 中的字符串中是否有特殊字符?

在这里编码很新。我们正在使用 isalpha 函数,但我无法将它与字符串一起使用。我的程序将提示用户输入一个单词,然后该函数将检查该单词是否包含任何特殊字符。基本上,如果它们都是特殊字符,我的代码只会说有一个特殊字符,而不是只有几个。我假设这与我的 for 循环有关,但我不知道如何让它工作。我搜索了很多,在 C++ 中找不到太多帮助。

这是我的功能。任何帮助表示赞赏。

0 投票
2 回答
65 浏览

c - 试图制作一个计算字母但不计算空格的循环

我正在尝试构建一个简单的程序来计算用户输入中的字母数量。我的想法是使用一个for循环来循环字符串中的每个字母,增加一个计数器,并在最后返回最终的计数器总数。但是,我不希望程序计算空格 - 我试图使用该isalpha函数来执行此操作 - 但我似乎格式不正确。此外,我尝试使计数器不增加空格的方式是使用c = c,但是,这似乎也不正确。这是我到目前为止编写的代码:

0 投票
2 回答
77 浏览

arrays - 如何在c中将字符串转换为单个字母char

我正在尝试对输入的字符串运行 isalpha 检查,但问题是,isalpha 显然仅适用于单个字符。如果我像这样在字符串上运行它,则会出现分段错误。

可能有更优雅的解决方案,但我找不到将字符串与唯一缺失的 char 数组连接起来的方法

所以我尝试将字符串转换为每个单独的 char 数组。尽管可能有更优雅的解决方案,但我找不到将字符串与唯一缺失的 char 数组连接起来的方法

在继续执行实际功能之前,有什么建议可以对我的字符串运行 isalpha 检查吗?