问题标签 [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 回答
61 浏览

c - 分段错误和 isalpha

我想在使用命令行参数时澄清我对分段错误的理解,isalpha()但这种特殊情况让我更加困惑。因此,我按照SO 答案的建议声明argv[1]了 achar *作为解决方法。

但是,Segmentation Fault如果我使用少于 2 个命令行参数,仍然会发生,并且isalpha()在 if 3rd 条件中被忽略

为什么不使用命令行参数时会出现未定义的行为,为什么会isalpha()被忽略而不是给我一个段错误?

感谢您花时间阅读这篇文章

0 投票
1 回答
43 浏览

python - 检查它是否是数字并在python上导入sys

我只想知道如何在导入系统情况下检查它是否为数字。并想知道为什么我没有使用代码A.isalpha()得到输出“Hello”

在此处输入图像描述

0 投票
1 回答
79 浏览

java - isAlpha(str) 是将波斯语转换为 Unicode 字符并返回 true 的方法

我正在尝试仅以英语获取数据。 我尝试了不同的方法,例如:在此处输入图像描述

或者StringUtils作为:

或使用 Java:

输出是:true
我打印了字符串,发现上述方法正在将波斯字符串转换为 unicode:چطوری

反正有没有得到只有字母和空格的字符串?

0 投票
1 回答
18 浏览

python-3.x - 如何只保留一串单词中的字母

下面是我从字符串中删除所有数字和特殊字符的代码:

我得到的输出是:

我需要的输出:

如何拆分包含空格的字符串,以便这些是单独的单词

0 投票
1 回答
84 浏览

c - C程序计算一个单词中的字母数量给出错误

以下是代码:

我收到错误

isalpha 未在此范围内声明

在 DevC++ 编译器上编译时。

0 投票
2 回答
43 浏览

c - 为什么我使用 scanf 会出现分段错误?我已经初始化并设置了内存大小,但仍然出现段错误

菜鸟问题,可能。我查看了其他答案,并尝试了他们所做的事情。但我仍然每次都收到错误。这是我的凯撒密码程序的第一个片段。

作为输入,我将输入任何内容 - 一个字符串、一个字符、一个数字等,但仍然会出现段错误。

我正在使用 -W -Wall -ansi -pedantic 编译我的代码,并且没有收到与段错误相关的错误或警告。

0 投票
4 回答
111 浏览

python - 如何限制用户在 Python 中只输入字母?

我是一个尝试学习 Python 的初学者。第一个问题。

试图找到一种方法让用户只输入字母。写了这个,但是不行!它返回True然后跳过其余部分,然后继续该else子句。 break也不行。

有人能指出为什么吗?我认为这是非常基本的,但我被困住了,如果有人能把我拉出来,我会很感激。

0 投票
2 回答
266 浏览

python - Python 中的 isalpha() 方法是否识别所有非字母字符?

我有一个名为的文件messages.txt,其中包含许多用行分隔的句子。我试图排除包含非字母字符的行(我只想要那些包含 AZ 字符的行。

输出:

可以看出,似乎 isalpha() 方法并没有排除奇怪的

人物。我有一种感觉,这可能是由于正在读取文件的编码,但是,我认为 isalpha 方法与模式 RegEx 结合应该能够过滤掉这些字符。

这是故意的吗?如果是这样,有什么方法可以去除这些奇怪的字符?

0 投票
1 回答
28 浏览

python - 使用循环从文件中读取和提取有用数据无法生成值列表

我正在阅读一个包含一些数据的文件。我希望将数据分成几类并将它们写入它们自己的文件中(例如整数,如电话号码;小数;单个单词;和单独的句子)。

如果我要输入 123、abc、未知地址、20.12.85 之类的行,我的目标是获取 4 个列表来存储值并使用这些列表以单独的写入函数写入 4 个文件。但是,现在我只存储最后一个浮点值的次数与我正在读取的数据文件中的行数一样多(我试图用 isnumerical() 获取数字)。怎么会?我似乎错过了什么。

0 投票
2 回答
102 浏览

python - 为什么“ǃ”.isalpha() 为真,而“!”.isalpha() 为假?

我刚刚从IANA解析数据时发现了这种奇怪的行为。

显然,这两个感叹号是不同的:

只是想知道有没有办法防止这种情况发生?这种行为的根源是什么?