当前位置: 首页 > 面试题库 >

如何用下划线替换空格,反之亦然?

景震博
2023-03-14
问题内容

我想用字符串中的下划线替换空格以创建漂亮的URL。因此,例如:

"This should be connected" becomes "This_should_be_connected" 

我在Django中使用Python。可以使用正则表达式解决吗?


问题答案:

你不需要正则表达式。Python有一个内置的字符串方法可以满足你的需要:

mystring.replace(" ", "_")


 类似资料:
  • 问题内容: 我想用字符串中的下划线替换空格,以创建漂亮的URL。因此,例如: 我在Django中使用Python。可以使用正则表达式解决吗? 问题答案: 您不需要正则表达式。Python有一个内置的字符串方法可以满足您的需要:

  • 问题内容: 我正在尝试使用此代码用_替换空格,它适用于字符串中的第一个空格,但所有其他空格实例均保持不变。有人知道为什么吗? 问题答案: 尝试 编辑 :或者如果您对RE厌恶 如果您要通过静态搜索和静态替换来搜索和替换字符串,则使用.split(“match”)。join(“replace”)来执行操作会更快,这似乎违反直觉,但它可以正常工作在大多数现代浏览器中都是这样。(在下一版本的Firefox

  • 问题内容: 我有一个PHP脚本,用户将输入一个名称,例如:, 但是,某些用户将使用空格而不是下划线,因此我的问题是: 如何在PHP中使用下划线自动替换空格? 问题答案:

  • 好的,所以我把天气数据拉到我的应用程序中,为了拉出基于位置的api url,我必须在api url中插入城市和速记州(即CA、MO、NY……等)。我可以得到城市和速记州,问题是城市中的任何空格都需要被格式化为下划线,比如纽约必须等于New_York。我该怎么做呢?城市名称为字符串格式。我已经看到关于堆栈溢出的答案,但没有一个是Swift 4。

  • 在我的html页面中,我在标签中有很多字符串。喜欢 我需要将它们全部放在属性TRANSLATE中,将它们小写,并将字符串中的所有空格替换为下划线。 所以我用按住的CTRL多选了所有这些,然后按住K,Ctrl L使它们小写,CTRL x - 擦除,两个左箭头用于进入标签内部,写翻译=“粘贴在这里” 现在我有了 下一步-我需要用下划线代替空格。 要查找所有翻译字符串,我使用正则表达式 (?s)翻译 =

  • 可能重复: java提示。lang.String。替换问题 使用字符串。Java中的replace() 为什么“/”不换成“_”?