小编use*_*883的帖子

awk 降低以重音符号开头的字符串 - 支持外来字符

我有一个文件,其中一行包含此字符串:“\xc3\x81vila”

\n\n

我想得到这个输出:"\xc3\xa1vila"

\n\n

问题是awk 的tolower函数仅在字符串不以重音开头时才起作用,而我必须使用 awk。

\n\n

例如,如果我执行awk \'BEGIN { print tolower("\xc3\x81vila") }\'然后我得到"\xc3\x81vila"而不是"\xc3\xa1vila",这就是我所期望的。

\n\n

但是如果我执行awk \'BEGIN { print tolower("Castell\xc3\xb3n") }\'然后我得到"castell\xc3\xb3n"

\n

awk diacritics character-encoding

2
推荐指数
1
解决办法
1677
查看次数

尽管使用了显示块,但保证金自动不受尊重

我有一个div包含两个label元素.每个人都label应该站在一边div.由于标签是内联元素,我已经尝试过display: block并且还有display: inline-block边距生效,但结果不是预期的结果.

  div {
    color: #ffffff;
    background-color: #3f3f3f;
  }
  label:nth-of-type(1) {
    margin-left: 5px;
  }
  label:nth-of-type(2) {
    display: block;
    <!-- display: inline-block; -->
    margin-right: 5px;
    margin-left: auto;
  }
Run Code Online (Sandbox Code Playgroud)
<div>
  <label>Left side label</label>
  <label>right side label</label>
</div>
Run Code Online (Sandbox Code Playgroud)

正如您在代码执行中看到的那样,第二个标签不尊重边距,而是显示在第一个标签下面.

html css label margin display

1
推荐指数
1
解决办法
77
查看次数

标签 统计

awk ×1

character-encoding ×1

css ×1

diacritics ×1

display ×1

html ×1

label ×1

margin ×1