用空格替换名称之间的制表符

时间:2018-05-06 16:29:59

标签: python regex python-2.7

如何使用正则表达式删除该选项卡?我还需要动态执行,因为名称将在列表中。

import re
x = 'Muh    kay'

我希望x是

x = 'Muh Kay'

它们之间只有一个空格。

2 个答案:

答案 0 :(得分:3)

您可以使用类似re.sub(r' \ t','',s)的内容,它们会用空格替换制表符。 请参考以下答案:How to replace custom tabs with spaces in a string, depend on the size of the tab?

答案 1 :(得分:1)

这样做:

<script>
function responsiveFunction() { //edit the call to this method Too.
    var x = document.getElementById("myTopnav");
    if (x.className === "topnav") {
        x.className += " responsive";
    } else {
        x.className = "topnav";
    }
}
</script>

<script>
  window.onscroll = function() {stickyFunction()};

  var header = document.getElementById("myHeader");
  var sticky = header.offsetTop;

  function stickyFunction() {
    if (window.pageYOffset >= sticky) {
      header.classList.add("sticky");
    } else {
      header.classList.remove("sticky");
    }
  }
  </script>