如何创建一个使用url和api_key作为参数的新方法,然后在ruby 2.5.3中将它们串联起来?

问题描述

如何创建一个以url和api_key为参数的新方法? 然后将api_key连接到网址?

例如:

def method1(url,api_key)
  # concatenate them: www.abcde.com/fghy&api_key
end

解决方法

我将使用f模块来确保所有内容均正确编码:

URI
,

使用字符串插值

在Ruby中有多种方法可以做到这一点,但是简单通常是最好的。例如,使用import re line = 'APPLE,ORANGE CHERRY APPLE' print([m for m in re.split('\s+|(,)',line) if m]) >>> ['APPLE',','ORANGE','CHERRY','APPLE'] 字符串interpolation

#{}

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...