作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我有一个主题标题被包含在“|”中的文档字符。
例如“|链接|”
我想检查字符串是否以“|”开头和结尾字符来验证特定文档的主题标题是否有效。我该怎么做?
来源:
@filetarget = " < document file location here > "
@line = ""
file = File.new(@filetarget)
while (@line = file.gets)
if((@line.start_with?("|")) and (@line.end_with?("|")))
puts "Putting: " + @line
end
end
要解析的文档文本:
| LINKS |
http://www.extremeprogramming.org/ <1>
http://c2.com/cgi/wiki?ExtremeProgramming <2>
http://xprogramming.com/index.php <3>
| COMMENTS |
* Test comment
* Test comment 2
* Test comment 3
最佳答案
你试过RDoc了吗? ?
"| LINKS |".start_with?("|") # => true
"| LINKS |".end_with?("|") # => true
关于 ruby start_with?(), end_with?(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6394707/
我有一个主题标题被包含在“|”中的文档字符。 例如“|链接|” 我想检查字符串是否以“|”开头和结尾字符来验证特定文档的主题标题是否有效。我该怎么做? 来源: @filetarget = " " @
我正在尝试选择以大写 "T" 结尾的所有变量。 这是一个例子。 df % select(ends_with("T")) 结果: 我的问题是如何使 ends_with 区分大小写。 最佳答案 您需要使用
无论大小写如何判断一个字符串是否以另一个字符串结尾? filename.end_with?(*%w(.ext1 .e2 .extension)) 此示例仅在大小写也匹配时才匹配。不分大小写如何匹配?
我刚刚了解了正则表达式,我知道它们是一种用于在给定字符串中搜索匹配项的模式。 我了解如何使用 (/[aeiou]/)与 start_with?方法有效。正则表达式 (/[aeiou]/)是我在给定字符
我正在设置一个新服务器并想安装 Twitter gem,但在 Ubuntu 8.04/Ruby 1.8.6 上遇到了问题 它说“multi_json 需要 RubyGems >= 1.3.6”,但是运
我是一名优秀的程序员,十分优秀!