问题标签 [farsi]
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.
javascript - 如何逐行制作textarea行自动方向?
我在将波斯语和阿拉伯语的 textarea 行从右到左以及英语或其他语言从左到右制作时遇到问题。
我可以使整个textarea自动方向但是textarea中文本的分割线呢?
c++ - 从右到左隔离字符串。C++
有人有 Unicode 方面的经验吗?
我正面临波斯语 unicode 的棘手问题。
我有std::wstring s = (L"\u0634\u0646\u0628\u0647");
一个波斯语单词。当我调试它时,我看到底层的词正是我想要的,但是反过来了。所以我研究并发现 u2067 是从右到左读取字符串的。
笔记:
我无法手动反转字符串,因为波斯语字符正在改变它们的形状,无论它们在字符串中的位置如何。
所以我在开头添加了 2067 int 并得到了
std::wstring s = (L"\u2067\u0634\u0646\u0628\u0647");
.
但是现在底层的字符串是一样的,只是在字符串的开头添加了一个正方形而不是反转。
有没有人有这东西的经验?请提出解决方案。谢谢!
java - Apache PDFBox 2 波斯语/阿拉伯语文本提取问题与某些字符(错误输出)
我正在使用 Apache PDFBox 2.0.11 使用PDFTextStripper
该类从一些 PDF 文档中提取文本。这是用于提取的代码:
我遇到的一个大问题是 PDFBox 错误地提取了一些单词(主要是错位或完全丢失的字符)。特别是当涉及到“La”(波斯语:لا)时,几乎肯定会出错。作为一个测试用例,我使用了一个包含几个简单单词的 PDF 文件(test-file.pdf)。在下表中,给出了原始单词和 PDFBox 输出:
因此,如果有人可以为所描述的问题提供一些解决方法,那将是非常有帮助的。
android - 如何从左到右工具栏api 16
我正在使用NavigationView并使用include添加工具栏。我使用并且所有 api 都可以正常工作,但在api 16中它不起作用。android:layoutDirection="rtl"
那么我如何在 api 16 中从左到右工具栏?
抽屉布局.xml
app_bar_main.xml
MainActivity.java
r - 在 R 中使用 pdf_text 解析波斯语字符串
我正在尝试使用 R 将阿富汗独立选举委员会的这个 pdf 文件(列出计划于 10 月 20 日举行的选举的投票中心)解析为 csv 文件。我能够成功地为同一列表的英文版本做到这一点,但我在这里的目标是提取每个投票中心的波斯语(达里语)语言名称,以便能够将这些中心与其他选民登记数据连接起来,其中投票中心代码已被省略,但我有一个中心名称. (我不能 100% 确定名称会在数据集中一致地呈现,但这是我目前对匹配的最大希望。)
为了加入,我需要能够从投票中心列表中提取准确的投票中心波斯语名称字符串。不幸的是,我在为此使用 pdftools 库时遇到了问题。我不清楚这是 pdf 文件编码的问题,还是 pdftools 中波斯语阅读的更广泛问题(虽然我可以阅读字符,但我自己不阅读该语言)。波斯语字符串在某些情况下会被 pdf 中不明显的额外空格打断,这混淆了我将它们正确解析为列的尝试,并且即使我能够强制它们进入,也可能会阻止准确匹配正确的列。(我在阅读选民登记文件时遇到了同样的问题,因此根本问题在文件中是一致的,或者我的错误方法是。)
示例代码:
在 pdf_text 和数据行 4-6 中可以观察到错误的字符串拆分问题。
我也尝试使用 Tabula 处理轮询中心文件,但是虽然那里的输出稍微准确一些,但在某些情况下它仍然会产生类似的拆分字符串问题,这让我认为基础文件中可能存在一些问题编码。以及如何解决这个问题的建议将不胜感激。
swift - 快速检查或验证波斯语(波斯语)字符串
我搜索了有关验证波斯语(波斯语)语言字符串的网页和堆栈溢出。他们中的大多数都提到了阿拉伯字母。另外,我想知道我的字符串是否完全是波斯语(不包含)。例如,这些字符串是波斯语:
“テهار راه”
“خیابان。”
这些不是:
"خیابان 5"
"چرا 复制 کردی؟"
此外,只允许使用波斯语或阿拉伯语数字。[.,-!] 字符有例外(因为键盘不支持波斯语中的这些字符)
更新:我在回答中解释了使用正则表达式和谓词的快速版本。
jquery - iPhone - 非英文数字的输入字段问题
我有一个数字输入。当用户在其中写入数字时,背景应变为绿色。它适用于英文字符,但是当用户编写例如波斯数字时,什么也没有发生。我对表单提交进行了另一个验证,当数字字段中有非英文字符时,它还会检测到数字字段为空。
在 Windows 浏览器中,我无法将波斯数字粘贴到这些字段中。同样在 android 设备中,只有英文数字键盘出现,因此用户无法输入波斯字符。问题仅存在于iPhone用户中:他们可以编写波斯语,但在验证中字段看起来是空的。
php - 在 utf 中获取波斯语(波斯语链接)字符
我是 php 的新手,我有一个脚本可以从一些波斯音乐网站获取信息。
我从网站获取波斯语字符有问题:
通过 html 链接在 fa_artist 中保存波斯艺术家姓名
名称是:امیر علی
但我看到了这个序列:
امیرعلی
在文件中
如何将其保存为波斯语字符?
html - 在上下文字符上应用样式会破坏单词
我在阿拉伯语和波斯语字符中遇到问题,因为它们具有上下文(连接)字符,当我想指示关键字时,包含该关键字的单词会分解为更小的单词。我的问题是如何在不破坏主要单词的情况下对关键字应用 css 样式?
正如您在以下示例中看到的,当我在其上应用样式时,字符 س 与下一个字符分开。