I think \. will work, but it shouldn't be necessary inside the brackets
(even in Python) -- metacharacters (like the dot) don't operate inside
brackets, so no need to escape them there.

Anthony

On Tue, Dec 6, 2011 at 1:08 PM, Massimo Di Pierro <
[email protected]> wrote:

> I think it should be
>
> replace(/[^ \.0-9]/g,'')
>
> not sure bout JS regex but in python . matches any character
>
> On Dec 6, 10:46 am, Anthony Bastardi <[email protected]> wrote:
> > How about:
> >
> > replace(/[^ .0-9]/g,'')
> >
> >
> >
> >
> >
> >
> >
> > On Tue, Dec 6, 2011 at 11:36 AM, Vineet <[email protected]>
> wrote:
> > > But it doesn't accept decimal point either.
> > > How to make it accept the decimal point?
> >
> > > --- Vineet
> >
> > > On Dec 6, 10:25 am, Saurabh S <[email protected]> wrote:
> > > > Thanks Massimo :)
> >
> > > > On Dec 6, 9:18 am, Massimo Di Pierro <[email protected]>
> > > > wrote:
> >
> > > > > <script>jQuery('#tablename_fieldname').keyup(function()
> > > > > {this.value=this.value.replace(/[^ 0-9]/g,'');});</script>
> >
> > > > > On Dec 5, 9:46 pm, Saurabh S <[email protected]> wrote:
> >
> > > > > > Hi i have used custom form in my application
> >
> > > > > > example:
> >
> > > > > >  <tr>
> > > > > >             <td> {{=form.custom.label.mobile}}:</td>
> > > > > >             <td>{{=form.custom.widget.mobile}}</td>
> > > > > >             <td>{{=form.custom.label.email}}:</td>
> > > > > >             <td>{{=form.custom.widget.email}}</td>
> > > > > >  </tr>
> >
> > > > > > I need a javascript/jqeury function to allow spaces and numbers
> only
> > > > > > in the mobile field, even if user tries to enter some character
> or
> > > > > > special character or anything else other than spaces and number
> , it
> > > > > > should not allow the user to write it there.
> >
> > > > > > Please suggest..
>

Reply via email to