问题标签 [persian]

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 投票
2 回答
1511 浏览

regex - 伊朗车牌号的正则表达式,带有波斯字母和数字

我需要一个匹配伊朗汽车车牌号的正则表达式。该组合由一个两位数字后跟一个波斯字母和另一个三位数字
组成 ,如下图所示:

允许用户输入英文数字 (1-9) 是必要的,因为某些浏览器或操作系统不支持波斯数字,但字母必须是波斯字母,因为它始终受支持。

编辑:无论如何我在 ASP.net MVC 中使用 c#

0 投票
1 回答
3904 浏览

java - 如何在 Java 控制台中打印波斯语和阿拉伯语 (utf-8) 字符?

我想使用波斯语字符向用户显示波斯语字母;但我只是收到问号而不是波斯字符。如何在 Java 控制台中使用这些字符?(我使用eclipse-Kepler)

0 投票
2 回答
848 浏览

java - 如何在android的sqlite中使用波斯变量?

我在 android sqlite 中创建表。我的表是类别:

db.execSQL("CREATE TABLE IF NOT EXISTS category (id_category INTEGER PRIMARY KEY AUTOINCREMENT,sub INT(5),name VARCHAR ,father INT(5),income_bool INT(1));");

现在我创建一个变量:

String a="بنزین"

我成功插入一行(带有波斯名称)并在列表视图中显示;

但我在logcat中有这个错误:

sqlite 返回:错误代码 = 1,msg = 没有这样的列:بنزین

关闭虚拟机

线程以未捕获的异常退出 (group=0x40015560) E/AndroidRuntime(28713): FATAL EXCEPTION: main

android.database.sqlite.SQLiteException:没有这样的列:بنزین:,编译时:SELECT * FROM category WHERE name=بنزین

在 android.app.ActivityThread.main(ActivityThread.java:3683) 09-30 15:28:17.358: E/AndroidRuntime(28713): 在 java.lang.reflect.Method.invokeNative(Native Method) 09-30 15: 28:17.358: E/AndroidRuntime(28713): 在 java.lang.reflect.Method.invoke(Method.java:507) 09-30 15:28:17.358: E/AndroidRuntime(28713): 在 com.android.internal .os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 09-30 15:28:17.358: E/AndroidRuntime(28713): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 09-30 15:28:17.358: E/AndroidRuntime(28713): at dalvik.system.NativeStart.main(Native Method) 09-30 15:33:17.468: I/Process(28713): 发送信号。PID:28713 SIG:9 invokeNative(本机方法)09-30 15:28:17.358:E/AndroidRuntime(28713):在 java.lang.reflect.Method.invoke(Method.java:507)09-30 15:28:17.358:E/AndroidRuntime (28713): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 09-30 15:28:17.358: E/AndroidRuntime(28713): 在 com.android.internal.os。 ZygoteInit.main(ZygoteInit.java:597) 09-30 15:28:17.358: E/AndroidRuntime(28713): at dalvik.system.NativeStart.main(Native Method) 09-30 15:33:17.468: I/Process (28713):发送信号。PID:28713 SIG:9 invokeNative(本机方法)09-30 15:28:17.358:E/AndroidRuntime(28713):在 java.lang.reflect.Method.invoke(Method.java:507)09-30 15:28:17.358:E/AndroidRuntime (28713): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 09-30 15:28:17.358: E/AndroidRuntime(28713): 在 com.android.internal.os。 ZygoteInit.main(ZygoteInit.java:597) 09-30 15:28:17.358: E/AndroidRuntime(28713): at dalvik.system.NativeStart.main(Native Method) 09-30 15:33:17.468: I/Process (28713):发送信号。PID:28713 SIG:9 internal.os.ZygoteInit.main(ZygoteInit.java:597) 09-30 15:28:17.358: E/AndroidRuntime(28713): at dalvik.system.NativeStart.main(Native Method) 09-30 15:33:17.468 : I/Process(28713): 发送信号。PID:28713 SIG:9 internal.os.ZygoteInit.main(ZygoteInit.java:597) 09-30 15:28:17.358: E/AndroidRuntime(28713): at dalvik.system.NativeStart.main(Native Method) 09-30 15:33:17.468 : I/Process(28713): 发送信号。PID:28713 SIG:9

0 投票
1 回答
179 浏览

visual-studio-2012 - 我在 Windows 8 ASP 设计视图中使用 Visual Studio 2012 显示 Unicode 字符的 Square

我真的需要帮助,因为当我在源视图中编写代码时,我没有问题,但是当我在设计视图中查看它时,它显示的是正方形而不是波斯语字符。我怎么解决这个问题?

0 投票
2 回答
846 浏览

fonts - 我如何在 iTextSharp 中使用波斯语 IranNastaliq 字体

当我是 se irannastaliq 字体时,所有文本都显示错误我给你发送示例源程序和该程序创建的 pdf 图像以及我想创建的 pdf 图像,但不能感谢你的关注

[1] http://www.mediafire.com/view/wftudo7ydhjrs58/pdf_itextsharp_create.png “现在”

示例项目:[2] http://www.mediafire.com/download/ijod1hnzst0c9p9/Example.zip

0 投票
1 回答
1998 浏览

python - 在 PIL for Python 中渲染波斯语(波斯语)单词

我正在尝试根据波斯语(波斯语)文本制作图像。我正在为 Python3 使用 PIL。这是我的代码:

但是,当我运行代码时,我会得到一些带有问号的矩形框,而不是文本的图像!我将不胜感激这方面的任何帮助。

0 投票
2 回答
5915 浏览

encoding - 将波斯 unicode 转换为 Ascii

我需要获取波斯语字符串的 ASCII 码才能在程序中使用它。但是下面的方法给出了?分数: ”??? ????”

你能帮助我吗?

最好的问候,
莫森

0 投票
0 回答
359 浏览

c# - 无法在路径中打开带有波斯字符的 sqlite 数据库

我正在为我的程序使用 SQLite 数据库。当我在数据库路径中使用英文字符时,一切正常。但是当我想在其路径中打开带有波斯字符的 SQLite 数据库时,它无法打开。我在互联网上搜索并找到了两个其他语言的答案,但它不适用于波斯语。两个选项:

第一个选项:


第二个选项(在 Sqlite.cs 中添加引用时出现)

谢谢

0 投票
0 回答
2034 浏览

asp.net-mvc - 使用 Devexpress DateEdit 显示 PersianCalendar DateTimePicker

我想使用 devexpressDateEdit组件在 mvc3 的页面视图中插入波斯 DateTimePicker。
我已阅读并使用本文设置PersianCalendar为当前日历CurrentCulture。只需将此代码设置为Global.asax

当我使用标准内置日历时一切正常:<asp: Calendar ...但是当我使用 DevexpressDateEdit组件时它变得很奇怪。

  • 月份名称更改正确。
  • 缩写日名称已正确更改。
  • 一周的开始日期已正确更改。

DaysInMonth保持在公历中的状态。例如,PersianCalendar一年中的前六个月有 31 天,其他 5 个月有 30 天,最后一个月有 29 天(如果是闰年,则有 30 天)。
我很难追踪 DevExpress javascript 代码中发生的事情,我只发现了几件事:

  • 它使用 javascriptDate对象来操作日期。(那么标准的内置 asp 日历使用什么?)
  • 它使用一个对象数组View每个月在客户端加载。

有谁知道标准的内置日历中发生了什么,Asp.Net以便它可以显示如此好的日历?
你们能把我引向正确的方向吗?我不知道我应该提供什么其他信息。所以告诉我是否需要。

0 投票
3 回答
1568 浏览

java - 创建具有右对齐字符串的 Java 文件

我正在尝试将波斯文本写入 Java 中的 .txt 文件。因为波斯语(波斯语)是从右到左读取的,我怎样才能写出每一行以使其右对齐?

我目前正在使用 Apache 的FileUtils.writeLines(),但我愿意接受其他替代方案来解决这个问题。

谢谢!