Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/local/bin/ruby17 -w
- begin
- require 'rubygems'
- rescue LoadError
- $: << 'lib'
- end
- require 'inline'
- class Parse_GET
- inline do |builder|
- builder.add_compile_flags %q(-O3)
- # builder.add_link_flags %q(-lstdc++)
- builder.include "<stdio.h>"
- builder.include "<stdlib.h>"
- builder.include "<string.h>"
- builder.c "
- char *parseGet(char *url)
- {
- char *q = memchr(url, '?', strlen(url));
- if(q != NULL)
- return q+1;
- else
- return 0;
- }
- "
- end
- end
- t = Parse_GET.new()
- string=t.parseGet("http://teste.com.br/index.php?var=2&ball=7&search=lol")
- puts string
Advertisement
Add Comment
Please, Sign In to add comment