如何使用c#处理包含数字/英文字符(双向文本)的希伯来语?

问题描述 投票:0回答:1

我正在执行一项任务,使用各种 **C# 方法(如 IndexOf 和 Substring)从希伯来语文本中搜索特定字符/字符串。**
但我面临着与双向文本相关的关键问题,当希伯来语文本/行以英语数字/非希伯来语字符开头时,就会发生此问题。

要理解这个问题,请考虑以下示例:

希伯来语文本作为输入 - 724.79 <₪) סה״כ לתשלום
需要从上面的文本中找到索引的字符串/键 - סה״כ לתשלום

现在,根据希伯来语的本质(从右到左),搜索键的索引应该为 0。但是,由于输入文本是包含非希伯来语字符的双向文本,我发现索引不是 0。

遇到这种情况该如何处理呢?请在这方面帮助我。
谢谢你

c# asp.net hebrew bidirectional
1个回答
0
投票

您需要为希伯来语设置 RTL property=true

© www.soinside.com 2019 - 2024. All rights reserved.