Hi,
I have two strings, like
@a = "hello"
@b = "h123llo"
so in that how can i print diffrence?
i want difference like user know which diffrence on which character.
Please let me know if any one know.
Thanks in advance
Priyank
···
--
Posted via http://www.ruby-forum.com/.
One method, and I stress this is only one method, is the Levenshtein distance at
http://en.wikibooks.org/wiki/Algorithm_implementation/Strings/Levenshtein_distance#Ruby
and it has code, in ruby!
"Difference" in this case does not seem very well defined.
···
On Fri, Jul 30, 2010 at 8:17 AM, Priyank Shah <shahpriyank01@gmail.com>wrote:
Hi,
I have two strings, like
@a = "hello"
@b = "h123llo"
so in that how can i print diffrence?
i want difference like user know which diffrence on which character.
Please let me know if any one know.
Thanks in advance
Priyank
--
Posted via http://www.ruby-forum.com/\.
7rans
(7rans)
4
There is strmask (http://rubyworks.github.com/strmask/\)
Also the Levenshtein distance is String#edit_distance in Ruby Facets.
···
On Jul 30, 9:17 am, Priyank Shah <shahpriyan...@gmail.com> wrote:
Hi,
I have two strings, like
@a = "hello"
@b = "h123llo"
so in that how can i print diffrence?
i want difference like user know which diffrence on which character.
GS1
(GS)
5
i want difference like user know which diffrence on which character.
There's a "differ" gem which could be useful for you.
Gavin
Priyank Shah wrote:
Hi,
I have two strings, like
@a = "hello"
@b = "h123llo"
so in that how can i print diffrence?
i want difference like user know which diffrence on which character.
Please let me know if any one know.
Thanks in advance
Priyank
Thanks to you all but i want difference so i used
http://codeidol.com/other/rubyckbk/Files-and-Directories/Comparing-Two-Files/
And its working fine but i actully want exact difference.
and it just shows me number of differences.
So if you have any idea regarding this then please suggest.
Thanks,
Priyank Shah
···
--
Posted via http://www.ruby-forum.com/\.
7rans
(7rans)
7
As in:
@b.split(//) - @a.split(//)
?
···
On Jul 31, 1:11 am, Priyank Shah <shahpriyan...@gmail.com> wrote:
Priyank Shah wrote:
> Hi,
> I have two strings, like
> @a = "hello"
> @b = "h123llo"
> so in that how can i print diffrence?
> i want difference like user know which diffrence on which character.
> Please let me know if any one know.
> Thanks in advance
> Priyank
Thanks to you all but i want difference so i used
http://codeidol.com/other/rubyckbk/Files-and-Directories/Comparing-Tw\.\.\.
And its working fine but i actully want exact difference.
and it just shows me number of differences.
So if you have any idea regarding this then please suggest.