问题标签 [left-to-right]

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 回答
665 浏览

python - Left join 和 ValueError:错误的项目数通过 55,位置暗示 1

我有两个数据框

  • 一大块:myTradeFrame (7401x27)
  • 一小:specialsData (3x3)

specialsData 如下所示:

然后代码是这样的:

即使两个数据帧中都存在关键列,这行代码也会给我一个错误。我错过了什么?

基本上,myTradeFrame 中的 NewColumn 应该在交集 coll_cusip 和 tran_type 处具有列“maturity_max”的值

0 投票
1 回答
145 浏览

android - Android 固定 RTL 和 LTR 方向

嗨,我正在用我的母语构建一个 rtl 方向的应用程序有没有办法让所有受支持的设备显示相同的 UI,而不依赖于 ltr 或 rtl 方向?

0 投票
1 回答
87 浏览

javascript - 在阿拉伯字符串上使用替换时的奇怪行为

我试图理解为什么在这个片段中,对于给定的字符串

我明白了

背部 :(

任何帮助将非常感激!谢谢 :)

0 投票
1 回答
156 浏览

c# - 双向文本中点右侧的字符串宽度

*对不起,如果标题不是很好。我不知道如何用几句话来概括这个问题。


我有一个DataGridView和一个搜索框。当用户键入查询时,DataGridView单元格中的任何匹配结果都会突出显示。为了实现这一点,我使用了CellPainting事件DataGridView并在结果后面绘制了一个矩形。

一些单元格是从右到左的:

在此处输入图像描述

有些是从左到右的:

在此处输入图像描述

当方向为 RTL 时,我使用以下公式计算高亮矩形 X 坐标:

stringBeforeQueryWidth指的是:

在此处输入图像描述

当方向为 LTR 时,我使用以下公式:

stringBeforeQueryWidth指的是:

在此处输入图像描述

我的计算方式stringBeforeQueryWidth如下:

所以当方向是 RTL 时,我使用查询本身之前的所有字符都将绘制到它的右侧的事实,当方向是 LTR 时,我使用查询之前的所有字符的事实本身将被绘制到它的左侧。

当单元格包含一个组合 LTR 和 RTL 文本的字符串时,问题就开始了。例如: 在此处输入图像描述

假设查询是13. 要计算stringBeforeQueryWidth我需要的宽度רחוב ישראל ישראלי和宽度/5。我不能用它cellValue.Substring(0, cellValue.IndexOf(query))来检索它们,就像我在只有一个方向时所做的那样,因为רחוב ישראל ישראלי它在查询之前,在查询/5之后。

在此处输入图像描述

那么如何获取位于查询右侧的字符串部分的宽度呢?

0 投票
1 回答
70 浏览

c++ - 运算符的关联性在表达式评估期间如何工作?

我正在学习 C++ 中的优先规则。其中条件运算符被称为具有从右到左的关联性。我将此解释为表达式的评估从右开始并继续向左。所以,对于下面的代码 -

我假设输出为

但实际输出是

我不明白这种关联性实际上是如何工作的,因为从上面的输出来看,在我看来,条件运算符具有从左到右的关联性。

0 投票
1 回答
50 浏览

ionic4 - 如何在 ionic v4 中同时包含左侧和右侧菜单?

我正在尝试为 LTR 和 RTL 使用单个菜单,但是当它的 RTL 然后菜单从左侧打开时我面临的问题应该从右侧打开

0 投票
0 回答
1011 浏览

html - Angular 4从右到左显示阿拉伯字符

在我的角度应用程序中,我必须能够从右到左显示阿拉伯字符,我能够显示阿拉伯字符,但不能从右到左显示。

在此处输入图像描述

Angular中有什么东西在检测到阿拉伯语时会自动从右到左显示,或者我必须自己做逻辑(如果语言环境是阿拉伯语,则从右到左格式化,否则,从左到右) . 或者欢迎任何其他建议,之前不要做 i18n,所以欢迎任何建议。

0 投票
1 回答
33 浏览

unicode - 如何嵌入任意 unicode 而不会弄乱其余部分?

所以我们有header|sequence|string1|string2|directivestring1 和 string2 是任意的 Unicode 垃圾。假设输入可能是非常无用的 Unicode(我希望它包含从右到左的文本、不平衡的 Unicode 方向控制字符等)但实际上不是恶意的,我怎样才能让这些字符串按顺序显示?

最终的网站目标是 HTML,但我们认为最好尽可能处理为字符串。在每个之前盲目地干扰 force-LTR|是遥不可及的,因为这往往会进入文本|并导致 RTL 呈现为 LTR。

第一步:用控制图片替换控制代码

第二步:修复RTL废话??

我不得不承认,我期望RTL​​ 堆栈比以前更简单。我不能简单地运行算法,因为没有办法知道私人使用字符的 RTL-LTR-ness。

0 投票
1 回答
242 浏览

text - 如何在颤动中显示文本以使 RTL 语言右对齐而 LTR 左对齐?

基本上我想在颤振应用程序中显示预先格式化的文本。我正在使用flutter_markdown。这是我发现的最适合我的东西(我已经尝试了几乎所有的文本小部件,比如富文本。将段落分成多个字符串以不同的格式是乏味的工作)。在多行多段中,我用 RTL 和 LTR 语言格式化了文本资源。

但问题是我的 LTR 语言很好,但 RTL 语言向左对齐,而它应该在右侧对齐。我想显示以原始方式格式化的内容(通常我在 MS Word 上对其进行格式化并粘贴为字符串资源)。如果在 fluter_markdown 之外还有其他选项可以解决我的问题,那将很有帮助

0 投票
1 回答
205 浏览

parsing - 为算术表达式定义从左到右的解析器

我很难在 Haskell 中定义从左到右的算术表达式解析器。到目前为止,我所做的是定义一个从右到左的解析器,遵循“G. Hutton, Programming in Haskell”一书。

所以这解析1 - 2 - 3 - 41 - (2 - (3 - 4)),但我希望它解析为((1 - 2) - 3) - 4。我怎样才能达到这个结果?